我想要将WpfDatagrid行绑定到ViewModel中的布尔属性,如果行已经被changed.in,那么我有一个绑定到模型中的类的datagrid,并且在ViewModel中有一个属性IsRowChanged,但是不知道如何将datagrid绑定到IsRowChanged?
发布于 2012-08-11 17:57:12
<DataGrid ItemsSource="{Binding Produts}" AutoGenerateColumns="False" >
<DataGrid.Columns>
<DataGridTemplateColumn IsReadOnly="True" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsRowChanged}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>如果你使用实体框架,你可以用下面这一行直接扩展你的实体分部类
public bool IsRowChanged { get { return myEntity.EntityState == EntityState.Modified; } }https://stackoverflow.com/questions/11912354
复制相似问题