Mvvm获取DataGrid内勾选的多条数据, 如何获取表格内复选框勾选中的数据。
首先我们需要在我们的DataGrid内添加一个复选框DataGridCheckBoxColumn然后也给它一个Binding。
<DataGridCheckBoxColumn Header="选择" Binding="{Binding IsSelected}" x:Name="select" Width="1*"/>
由于我们的复选框是我们加上去的我们的数据库肯定没有这个字段所以我们需要一个实体类,实体类继承表格同时添加和我们页面复选框相对应的一个字段,这个名称一定要和页面Bindiang的名称一致,从而才能够绑定数据。
public class RuKuXuanZeShangPinVo : B_ProductInformation,INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
/// <summary>
/// 选择复选框
/// </summary>
public bool IsSelected { get; set; }
}
添加好了之后我们就可以查询数据赋

最低0.47元/天 解锁文章
642

被折叠的 条评论
为什么被折叠?



