C#WPF - 切换某些内容的可见性无效

时间:2014-05-23 17:46:14

标签: c# wpf

喜欢button.IsVisible = false不起作用......它给出错误:

  

属性或索引器'System.Windows.UIElement.IsVisible'不能   分配给 - 它是只读的

我正在制作WPF应用程序......

1 个答案:

答案 0 :(得分:4)

您不在WPF中使用IsVisible,而是设置Visibility属性:

button.Visibility = Visibility.Collapsed;

或者,让它可见:

button.Visibility = Visibility.Visible;

从技术上讲,还有Visibility.Hidden不会将其从布局中删除。这种情况并不经常使用,而且是“在使用之前知道你在做什么”的选择之一。