DataGrid控件默认情况下就是支持多行选择的,但需要按Ctrl键进行多行选择。通过声明三个Event Handlers我们可以不按Ctrl直接进行选择。依次加入

相关事件

,同时创建一个arraylist来存储哪几列被选中就行了,因为有时候用户会在选择中考虑,可能点了又点,点选成高亮的最后不一定是被选中的行

主要代码如下:

 1如何同时选择DataGrid的多行     ArrayList ArrayListSelectedRow = new ArrayList();
 2如何同时选择DataGrid的多行      private void DataGrid1_CurrentCellChanged(object sender, EventArgs e)
 3

总的来说,这样可以实现要求但是比较麻烦,如果大家有更好的办法,请留言告知我。

 

相关文章:

  • 2021-12-30
  • 2022-12-23
  • 2021-11-17
  • 2021-11-13
  • 2022-12-23
  • 2022-01-14
  • 2021-11-11
  • 2022-12-23
猜你喜欢
  • 2021-08-26
  • 2021-10-07
  • 2022-12-23
  • 2021-12-05
  • 2022-02-21
  • 2022-12-23
  • 2022-02-22
相关资源
相似解决方案