GUI设计:在运行时隐藏/显示控件

时间:2010-07-19 17:08:16

标签: c# winforms user-interface

执行此操作的最佳方法/技巧是什么,我不希望在运行时创建所有这些并且不使用Tabs控件:

假设我们在表单上有三个单选按钮,根据用户选择,我们希望在同一表单上向他显示不同的GUI内容(复选框,列表框等)。

怎么做?

2 个答案:

答案 0 :(得分:4)

将控件“Visible property设置为false

如果您将控件放在不同的面板上并显示/隐藏面板而不是单独隐藏每个控件,这将是最容易做到的。

答案 1 :(得分:2)

控件具有Visible属性,使控件在设置为False时消失。单击按钮时,您可以编写一些代码,将某些控件设置为不可见。