c# - GUI 设计 : Hide/Show controls at run time

标签 c# winforms user-interface

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

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

该怎么做?

最佳答案

设置控件' Visible propertyfalse

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

关于c# - GUI 设计 : Hide/Show controls at run time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3283231/

相关文章:

c# - excel表格数据删除问题

c# - 如何从 C# 中的多个应用程序配置文件中读取值?

c# - 如何使用 C# 在字符串中显示符号?

ajax 启动时 Jquery 阻止 UI

java - 如何使用 java swing 制作类似 iGoogle 的 UI

java - 并非所有组件都显示

c# - Entity Framework Core 2.0.1 在所有嵌套的相关实体上预先加载

c# - 编译时限制 : Allow As but not Bs where B:A

vb.net - 从 AnyCPU 更改为 x86 会导致 System.BadImageFormatException 错误

c# - 事件处理程序中的 "reentrant call to SetCurrentCellAddressCore"- 仅当单元格行索引和列索引相等时