如何在设计器中隐藏元素
本文关键字:隐藏 元素 | 更新日期: 2023-09-27 18:12:10
我是Visual Studio和c#的新手。请耐心听我说。
我创建了我的第一个Windows应用程序作为Windows窗体应用程序。这允许我使用Visual Studio Designer将GUI元素拖放到设计器中。这也允许我进一步为这些元素定义功能、方法和诸如此类的东西。
我现在有3个按钮用于我的应用程序的3个不同部分。一个是日历,另一个是文档,第三个是关于应用程序的信息。
我在应用程序中有一个简单的2列面板布局,我的按钮位于应用程序的左上角,让中心打开内容。我对第一个按钮的设计是,当单击时,它显示一个带有我指定的元素的面板。当它第二次被点击时,它关闭面板和所有的元素。
.Show();
和hide ();现在,我移动到第二个按钮做同样的事情。新建面板,显示/隐藏等等。但是设计师不允许我隐藏我为前一个按钮制作的原始面板。
如何隐藏应用程序中我没有处理的元素?如果不是,这是否意味着我必须为每个按钮创建一个新的Windows窗体来分层我的应用程序?我想我会只是显示和隐藏面板/元素每节,而不是创建多个表单?
我会将不同的面板拆分为用户控件,您可以在不同的视图中独立工作。