c# 中的gridcontrol控件如何添加复选框列

2025-10-30 11:33:33

1、其实很简单,几行代码就可以直接搞定,以下就是让表格出现复选框的代码:

            gridview1.OptionsSelection.MultiSelect = true;

            gridview1.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect;

            gridview1.OptionsSelection.ShowCheckBoxSelectorInColumnHeader = DevExpress.Utils.DefaultBoolean.True;

c# 中的gridcontrol控件如何添加复选框列

2、如果想要获取选中行的值,请查看下列代码(我这里是用的一个字符串数组):

 List<string> strList = new List<string>();

            for (int i = 0; i < this.gridView1.RowCount; i++)

            {

                if (this.gridView1.IsRowSelected(i))

                {

                    strList.Add(this.gridView1.GetDataRow(i)["列名称"].ToString());

                }

            }

大概的思路就是这样,可以根据自己的需要进行重新改写

c# 中的gridcontrol控件如何添加复选框列

3、第一步设置的效果图如下

c# 中的gridcontrol控件如何添加复选框列

4、第二步获取值效果图如下

c# 中的gridcontrol控件如何添加复选框列

5、第三步,实现效果图

c# 中的gridcontrol控件如何添加复选框列

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢