DataGridView的单击多选,求高手帮忙。谢谢
实现的功能就是把鼠标单击单元格做成和按住CTRL单击效果一样。
看了一些别人的做法,两个思路
1、在单击时发送一个ctrl消息。
2、重写单击事件。
两个思路都不会用代码表达,个人很想用第二种方法。
datagirdview
单击
多选
------解决方案--------------------1的思路不好
在单击事件里写吧,单击时判断是否currentRow!=null,设置currentRow为选中状态
------解决方案--------------------恩,建议在单击事件里做文章,还需注意单击第一次选中,单击第二次取消选中
------解决方案--------------------参照这里写,可以将SelectedRows改为SelectedCells,你试试,我没测试过:http://stackoverflow.com/questions/3915745/select-multiple-rows-without-pressing-control-key