44问答网
所有问题
c#:winform如何让一堆控件平时隐藏,在点击触发时才 显示出来?如图。
如题所述
举报该问题
推荐答案 2014-11-20
每个控件都有一个属性值Visibility是控制这个,有三个属性值,Visible是默认属性值可见的,Hidden是隐藏不占空间,如果是个button控件就不能点击,collapsed是隐藏但是占空间,如果是个button控件就依旧可以在那个位置点击但是看不见,只需创建个事件控制这个属性值就可以达到你要的效果了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3DZRGRWDVD6GKKWKVV.html
其他回答
第1个回答 推荐于2017-12-15
在下面放一个容器控件 panl 把那些控件放到这个容器里面,默认窗体加载时 panl 不可见,当需要时再让它可见。【 panl.Visible = false/ture】本回答被提问者采纳
第2个回答 2014-11-20
专门写两个方法
一个方法隐藏 、一个方法显示
默认隐藏:把所有控件的显示属性设置为隐藏
单击显示的时候把控件的显示属性都设置为显示
第3个回答 2014-11-20
构造里 设置 label.Visible = false;
然后在触发事件里设置 label.Visible = true;
控件大多数都有Visible属性,该属性设置控件是否可显。
追问
每个控件都要写一遍,那不是挺麻烦的吗
追答
外面加个容器,然后设置容器的Visible属性就可以了
相似回答
大家正在搜
相关问题
C# 如何设置控件不显示,但是能够被点击,点击事件有效?
C# winfrom 使用单选按钮怎么控制其他控件的使用情况...
C#窗体上有很多控件的,但是都看不到了,这是为什么,怎么才能...
c#winform窗体加载后隐藏 写到加载事件中隐藏错误,如...
怎样让一个数值显示控件显示和隐藏
C#如何实现点一下按钮隐藏,再点一下出现?
c#窗体开发如何根据条件隐藏label控件
C# 隐藏Panel隐藏控件控件消失