实现 INotifyPropertyChanged 了吗?
是绑定DataTable ,其中DataTable中有一列为数据库的Bool型,现在这列数据为True,可以绑定到checkbox这列时,checkbox没有成为选中状态
@metoer: 你是用的 DataGrid 控件吗?
@Launcher: ListView
@metoer: <CheckBox Tag="{Binding ID}" Name="cbItem" Margin="0,0,75,0" VerticalAlignment="Center" HorizontalAlignment="Right" Style="{StaticResource sysSetCheck}" IsChecked="{Binding IsDisPlay}" Checked="cbItem_Checked"></CheckBox>
@metoer: 你把 CheckBox 换成 TextBox,然后绑定 IsDisPlay,看看显示什么值。注意代码格式不要变,就是把 CheckBox 替换成 TextBox,然后把没有的属性给注释掉。
@Launcher: 。。。。。我发现问题了,大小写的问题
设置了双向绑定吗?注意checkbox是有3种状态的哦,1. 选中,2.不选中, 3.未知。