DEV Gridcontrol 多选

简介: 1、点击Run Desginer按钮,如下图: 2、单击列按钮,如下图: 3、点击新增列按钮: 4、找到ColumnEdit属性: 5、选择CheckEdit类型: 6、设置选中状态的值、未选中状态的值是(此处选择的是“1”未选中状态,“0”为非选中状态,注意这里类型要选择string): 7、同时要将ValueUnchecked的值设置上。

1、点击Run Desginer按钮,如下图:

2、单击列按钮,如下图:

3、点击新增列按钮:

4、找到ColumnEdit属性:

5、选择CheckEdit类型:

6、设置选中状态的值、未选中状态的值是(此处选择的是“1”未选中状态,“0”为非选中状态,注意这里类型要选择string):

7、同时要将ValueUnchecked的值设置上。

同时要将ValueUnchecked的值设置上。
设置一下两个属性(第二个貌似不设置也可以):
  gridView1 .OptionsSelection.MultiSelect = true;
  gridView1 .OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.RowSelect;

小注:


  错误案例一:
 对于gridcontrol的操作,今天遇到了一个问题,按多选框设置的一步一步来的,却出现了一个现象就是,单击多选框后,其值未发生改变。
最后发现原因是:自己谢了一个分页函数,自己绑定在gridcontrol是,分页函数中的dt,而弹出的dr["CHECKED"].ToString()却是查询语句执行后返回的ds。分页函数返回的dt是从ds从分离出来的,故操作dt对应于ds中的dr["CHECKED"]并未发生改变。
    ==》要注意绑定数据,与自己操作数据的一致性。

8、如果,按照以上步骤设置完成后,单击选择框没有反应,你需要检查一下你是否把Editable设置为了false,如下图:

 

 

 

相关文章
|
8月前
|
C#
关于Dev 控件里 gridcontrol 的gridview 显示序号和checkbox
关于Dev 控件里 gridcontrol 的gridview 显示序号和checkbox
|
移动开发 HTML5
Element-ui中 选择器(select)多选下拉框实现全选功能
Element-ui中 选择器(select)多选下拉框实现全选功能
982 0
dev gridcontrol 单选框效果
private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { //此处4是单选框所在的列号 if (e.Column.ColumnHandle != 4)
3496 0
|
开发工具
[DevExpress]设置RepositoryItemComboBox只可下拉选择不可编辑
原文:[DevExpress]设置RepositoryItemComboBox只可下拉选择不可编辑 将TextEditStyle属性设置如下即可: 希望有所帮助!
1762 0
Dev Treelist控件显示行号
#region 显示行号 private void treeList1_CustomDrawNodeIndicator(object sender, DevExpress.XtraTreeList.CustomDrawNodeIndicatorEventArgs e) { DevExpress.XtraTreeList.T
1262 0
Dev GridControl 小结
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 0、基础操作 //删除记录 this.gridView1.DeleteSelectedRows(); //添加记录 this.gridView1.AddNewRow(); 1、确认当前正在编辑的单元格的输入 this.gridview1.CloseEditor();2、得到单元格数据(0行0
1355 0
DEV GridControl 导出到Excel
SaveFileDialog fileDialog = new SaveFileDialog(); fileDialog.Title = "导出Excel"; fileDialog.Filter = "Excel文件(*.xls)|*.xls"; DialogResult dialogResult
1007 0
DEV Gridcontrol 格式化显示数据
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 背景:想让列表上的某一列显示的数字小数点后有两位小数,方法如下: 方法1、填写如下图的内容,其中FormatType是选择的。 方法2、 第一步:新建CalEdit控件,具体操作如下图: 第二步:将需要显示两位小数列的ColunmEdit属性选择为: 即可。 以上两种方法效果一样。
3968 0
DEV Gridcontrol 多选
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 1、点击Run Desginer按钮,如下图: 2、单击列按钮,如下图: 3、点击新增列按钮: 4、找到ColumnEdit属性: 5、选择CheckEdit类型: 6、设置选中状态的值、未选中状态的值是(此处选择的是“1”未选中状态,“0”为非选中状态,注意这里类型要选择str
3501 0