我有一个复选框,在取消选中时隐藏excel表并在选中时显示。以下是我的代码:
的Xaml:
<CheckBox Foreground="White" x:Name="chkShowExcelPanel" Content="Show Excel Sheet" Checked="AdjustGrid" Unchecked="AdjustGrid" IsChecked="{Binding Path= _ShowExcel, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
MVVM:
private bool _showExcel;
public bool _ShowExcel
{
get { return _showExcel; }
set
{
_showExcel = value;
OnPropertyChanged("_showExcel");
}
}
它在本地计算机上工作正常但是一旦我在VM上运行它我就看不到它被检查,除非我把鼠标放在它上面。
困扰我的一件事是我的get访问器没有启用,即说Accessor&#39; _ShowExcel&#39;从未使用过。