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); } } }