DEV+GridControl实现反选

最近在使用Dev+Winform,看了很多资料都是些复制粘贴,可能作者也没实践过,自己就记录总结下,也特别简单

 主要代码,

 /// <summary>
 /// 反选
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void simpleButton5_Click(object sender, EventArgs e)
 {  //获取GridView,遍历所有行
     GridView gridView1 = gridControl1.MainView as GridView;
     for (int i = 0; i < gridView1.RowCount; i++)
     {
      //判断当前是否选中
if (gridView1.IsRowSelected(i)) {
        //取消选中状态 gridView1.UnselectRow(i); }
else {
        //选中当前行 gridView1.SelectRow(i); } } }

 

 
posted @ 2024-04-18 11:09  山水未必相逢  阅读(5)  评论(0编辑  收藏  举报