加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 在Visual Studio中管理多个重叠控件

发布时间:2020-12-15 06:26:45 所属栏目:百科 来源:网络整理
导读:我在表单上的同一位置使用不同的控件集.默认情况下,所有的都可见= false,然后控件的某些子集设置为可见,因为用户选择组合框下拉控件中的特定值. 从用户的角度来看,这样做很好,因为它们只能看到需要的控件. 但是,由于控件在表单上占据相同位置,所以在Visual S
我在表单上的同一位置使用不同的控件集.默认情况下,所有的都可见= false,然后控件的某些子集设置为可见,因为用户选择组合框下拉控件中的特定值.

从用户的角度来看,这样做很好,因为它们只能看到需要的控件.

但是,由于控件在表单上占据相同位置,所以在Visual Studio设计视图中难以管理这些.

有没有办法在Visual Studio中对这些重叠控件进行分组,以便我可以快速轻松地选择整个控件子集?有没有办法在设计视图中隐藏某些控件?现在,所有这些都是在开发过程中堆叠在一起的,所以它使管理这些控件变得困难.

解决方法

为了让这样一个野兽去工作,我会把每一个组成自己的UserControl.在您的MainForm上,您将所有这些UserControl堆叠在一起.

所以在MainForm中,你无法真正得到一个很好的概述,但现在你得到了每个组你个人的设计器视图,在主窗体中,你可以通过一行代码userControl.Visible = false隐藏完整的组.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读