WPF中的元素Visibility可视性有三种值,之前我也没有仔细看过,一般就都用Hidden了(Flash的习惯),但事实上呢,Collapsed也有非常大的用处,hidden仅仅将元素设为不可视,但是元素在画面上依然将占有空间,而Collapsed的话,在不可视的基础上,还能将元素在画面上的占位符清除,元素彻底不影响画面.所以,某些时候可能用Collapsed更为合理.在做一个StackPanel的时候最明显,三个对象在StackPanel中的时候,中间的对象如果Hidden,还将占有Stack中的位置,而Collapsed的话,下面的对象就会挤上了(有点像DIV了..)
Visible Hidden与Collapsed
最新推荐文章于 2025-02-28 14:44:59 发布
本文详细解释了WPF中元素Visibility属性的两种设置方式:Hidden与Collapsed的区别。Hidden仅使元素不可见但仍占据空间;Collapsed则使元素既不可见也不再占用空间。尤其在StackPanel布局中使用时,这种区别更为明显。
1844

被折叠的 条评论
为什么被折叠?



