首页 新闻 会员 周边 捐助

wpf 中的dataGrid有一列checkBox怎样用鼠标支持多选

0
悬赏园豆:100 [待解决问题]

wpf 中的dataGrid有一列checkBox怎样用鼠标点击支持多选,而不是用ctrl点击或摁住鼠标移动多选(注:用鼠标点击)

wpf
韩俊的主页 韩俊 | 初学一级 | 园豆:102
提问于:2013-05-02 14:53
< >
分享
所有回答(3)
0

既然datagrid里有checkbox,意思就是选中某一行就把该列的选择框?

mvvm模式下的在SelectedItem改变的时候就可以写这样的逻辑,至于,全选,后置代码写就好了

一梦三只鸭 | 园豆:309 (菜鸟二级) | 2013-05-02 16:41
1

可以在表格之外,增加一个checkbox〔全选〕,然后绑定checkbox选中事件,选中状态->遍历datagrid的行,选中个各行的checkbox。

邢少 | 园豆:10926 (专家六级) | 2013-05-02 16:41
0

这个采用mvvm很简单,checkbox的checked属性绑定到Model的某个字段即可。加我QQ详谈,123398976

莱布尼茨 | 园豆:356 (菜鸟二级) | 2013-05-03 17:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册