BooleanToVisibilityConverter
全部标签 我希望我的表单中的SaveButton在表单被禁用时消失。我这样做:this.formStackPanel.IsEnabled=someValue;if(this.formStackPanel.IsEnabled){this.saveButton.Visibility=Visibility.Visible;}else{this.saveButton.Visibility=Visibility.Collapsed;}有没有办法在XAML中绑定(bind)这些属性?有更好的方法吗? 最佳答案 是的。您应该能够将堆栈面板的IsEnable
我希望我的表单中的SaveButton在表单被禁用时消失。我这样做:this.formStackPanel.IsEnabled=someValue;if(this.formStackPanel.IsEnabled){this.saveButton.Visibility=Visibility.Visible;}else{this.saveButton.Visibility=Visibility.Collapsed;}有没有办法在XAML中绑定(bind)这些属性?有更好的方法吗? 最佳答案 是的。您应该能够将堆栈面板的IsEnable
在我的WPF应用程序中,我试图根据用户选择的选项更改按钮的可见性。加载时我希望其中一个按钮不可见。我正在使用内置值转换器BooleanToVisibilityConverter。但是它不起作用,因为按钮在加载时出现。我已将属性更改为true和false,没有区别。下面是我的代码,我看不出我遗漏了什么?我的View模型中的属性boolButtCancel{get{return_buttCancel;}set{_buttCancel=value;OnPropertyChanged("ButtCancel");}}在我的app.xaml中在我的MainWindow.xaml中