Wpf Mvvm 获取DataGrid内复选框勾选的数据

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; }

    }

添加好了之后我们就可以查询数据赋

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值