WPF如何把隐藏控件显示出来
答案:4 悬赏:0
解决时间 2021-01-07 00:50
- 提问者网友:未信
- 2021-01-06 15:37
WPF如何把隐藏控件显示出来
最佳答案
- 二级知识专家网友:第幾種人
- 2021-01-06 17:14
1.WPF中控件的显示与隐藏的属性是 Visibility,它有3个枚举值 Visible, Hidden 和 Collapsed。其中Visible为可见,而 Hidden 和 Collapsed 都是隐藏,唯一不同的是 Hidden 只是隐藏,控件还占用其大小空间;而Collapsed隐藏不占空间,有布局时原本的空间会被其他空间占据。
2.显示控件,只需将其Visibility属性赋值Visible即可,例如假设控件名称为 ctrl;
ctrl.Visibility = Visibility.Visible;
2.显示控件,只需将其Visibility属性赋值Visible即可,例如假设控件名称为 ctrl;
ctrl.Visibility = Visibility.Visible;
全部回答
- 1楼网友:怙棘
- 2021-01-06 20:18
我一般直接将window隐藏,canvas不太好访问吧,这样ShowDialog,show就显示出来了
- 2楼网友:你哪知我潦倒为你
- 2021-01-06 18:55
给Canvas的Name或x:Name赋值,也就是起个名字
然后你可以在这个Window的构造函数最后设置这个Canvas的Visibility为Visibility,或者在这个Window的Load事件里面设置也行
然后你可以在这个Window的构造函数最后设置这个Canvas的Visibility为Visibility,或者在这个Window的Load事件里面设置也行
- 3楼网友:老鼠爱大米
- 2021-01-06 18:45
依然设置VISIBILITY属性。
在初始化阶段的话方法很多。可以直接写在构造函数中,也可以写在load事件中。
canvasName .Visibility = Visibility.Visible
canvasName 是你在设计界面通过x:name="canvasName "所指定,或者代码动态定义时所指定。
在初始化阶段的话方法很多。可以直接写在构造函数中,也可以写在load事件中。
canvasName .Visibility = Visibility.Visible
canvasName 是你在设计界面通过x:name="canvasName "所指定,或者代码动态定义时所指定。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯