我们都知道XAML UIElements使用名为Visibility of type的属性
public enum Visibility { Visible, Collapsed }
我的问题是,此属性实际上是Visibility类型的真正的Historical(?)原因是什么,而不是仅仅具有bool类型的简单IsVisible属性?
这肯定会为我们节省大量编写/使用BoolToVisibilityConverters的时间。
而不只是具有bool类型的普通IsVisible属性?
因为WPF中有多个值,所以不只是两个。有:
WPF的“可见性”状态为“隐藏”。Silverlight不支持“隐藏可见性”状态。如果要从WPF XAML迁移XAML UI定义,则必须编辑任何尝试将“可见性”设置为“隐藏”的案例。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句