GridControl根据条件设置每行中某单元格只读
来源:互联网 发布:ghost恢复linux 编辑:程序博客网 时间:2024/05/17 07:16
GridControl根据条件设置每行中某单元格只读
要实现该功能,需要在GridControl下GridView的CustomRowCellEdit事件里处理。 具体代码如下:
//表示GridControl中需要设置属性的控件 RepositoryItem _disabledItem; private void _gridView_CustomRowCellEdit(object sender, DevExpress.XtraGrid.Views.Grid.CustomRowCellEditEventArgs e) { if (e.Column.Name != "colunmName")//需要设置的列名 return; if (_disabledItem == null) { _disabledItem = (RepositoryItem)e.RepositoryItem.Clone(); _disabledItem.ReadOnly = true; _disabledItem.Enabled = false; } //判断条件 var electric = _gridView.GetRow(e.RowHandle) as SelectElectricShow; if (electric == null) return; //满足条件,设置成只读 if (electric.IsLimited) e.RepositoryItem = _disabledItem; }
效果如图所示:
1 0
- GridControl根据条件设置每行中某单元格只读
- gridcontrol根据条件设置grid颜色显示
- DevExpress控件-GridControl根据条件改变单元格/行颜色(Dev GridControl 单元格着色)
- [DevExpress]GridControl根据条件改变单元格/行颜色(Dev GridControl 单元格着色)
- GridControl根据条件改变单元格/行颜色(Dev GridControl 单元格着色)
- 设置表格每行的单元格的过滤条件都不同
- cxgrid 根据条件设置单元格颜色
- sqlserver中根据某条件把TABLE中每行的某列用逗号串接
- Dev GridControl根据单元格内容进行着色
- DevExpress XtraGrid设置单元格只读
- DEV GridControl控件设置单元格换行
- GridControl自定义合并单元格 多个条件同时满足
- DevExpress 编辑GridControl中合并单元格
- 根据DataGridView中单元格内容设置其ForeColor
- excel中根据某个单元格内容设置一行样式
- excel条件格式--根据数值来设置单元格格式,呈阶梯形效果
- TDataGridViewEx组件中设置单元格只读(ReadOnly)的.NET事件实现技术
- 在gridcontrol中怎样设置满足特定条件的行的颜色等风格
- 性能分析工具 Android TraceView
- intent.setAction的介绍
- 多进程使用pthread mutex
- 判断android SQLite中的表是否为空
- MySQL存储过程详解 mysql 存储过程
- GridControl根据条件设置每行中某单元格只读
- hihoCoder 1098 最小生成树二·Kruscal算法
- 在机器学习一书中SVM章节中遇到的问题
- 令人困惑的fitsSystemWindows
- 关于Android Studio测试时找不到设备的问题
- Linux 的中文化问题简介 -------------------------------------------------------------------------------- L
- unix系列系统镜像下载
- executor的状态
- 下载论文,电子书籍(中英文),专利,数据库和课件