下午找到了一个在DataGrid中不用checkbox也可以多选的办法,简直不能太简单了。那就是了解selectitem和selectitems之间的区别
在之前我做的一个多选删除操作 里面用到了checkbox 很麻烦例如
可以看到 很多复选框 我用的是每次点击往集合里面添加ID的方法 而且 还要一个一个的点击
是不是很麻烦 每次都要获取 DataRowView view = (DataRowView)OperationData.SelectedItem;
下面用Selectitems
按 Ctrl键 然后点击你选中的项 或者点击鼠标 直接下拉
可以获取你所有选中的项
真是深入浅出啊,以前要知道可以这样多选 少打200行代码啊。。。希望能帮到一些WPF新手。