怎样使GridView中满足某个条件的行可编辑,其余行不可编辑?
来源:互联网 发布:光缆测试软件 编辑:程序博客网 时间:2024/05/16 04:51
DXperience是个很优秀的第三方控件包,使用起来非常方便,但有时候某些功能的实现在文档中不太容易找到解决方案,比如下面要提到的这个功能我就在文档中找了很久也没找到,最后还是在官方论坛上找到的。
具体问题是这样的:我需要使GridView中满足某个条件的行可编辑,其余的行不可编辑。问题就是这样,很简单,但解决起来还真费了不少神。最后的解决方法是这样的,在GridView的ShowingEditor事件中来判断条件,满足条件就不可编辑,否则可编辑,实现代码片段如下:
private void gridView1_ShowingEditor(object sender, CancelEventArgs e)
{
DataRow row = this.gridView1.GetDataRow(this.gridView1.FocusedRowHandle);
if (row != null)
{
if (Convert.ToInt32(row["Section"]) % 2 == 0)
{
e.Cancel = true;
}
}
}
其中Convert.ToInt32(row["Section"]) % 2 == 0就是条件,可根据实际情况更改。
0 0
- 怎样使GridView中满足某个条件的行可编辑,其余行不可编辑?
- 【DEV GridControl】怎样使GridView中满足某个条件的行可编辑,其余行不可编辑?
- C#开发学习笔记:GridView中如何设置满足条件的行不可编辑(XtraGrid)
- JQUERY EASYUI DATAGRID设置可编辑行的某个列不可编辑
- ALV 中根据条件设置某个cell 是否可编辑
- ALV 中根据条件设置某个cell 是否可编辑
- easyui datagrid编辑行设置某个字段不可编辑
- edittext的可编辑和不可编辑
- EditorGridPanel 某 行 不可编辑 (可完善.)
- 怎样将DevExpress中的GridView的某一个单元格的状态设置为编辑或不可编辑
- Android的EditText设置可编辑与不可编辑怎样切换
- 怎样使元素可编辑
- android EditText 的不可编辑可点击
- Flex DataGrid中控制某行不可编辑的例子
- android 实现edittext的动态可编辑和不可编辑
- 编辑多行 GridView
- 网格部件中,根据某一个列的条件设置整行是否可编辑的参考示例
- gridview中关于删除和编辑行
- 【demo】自己写的一个 SpringMail 异步发送邮件的demo。 javamail 邮件异步发送
- 关于Mysql调试工具dbForge Studio for MySQL的破解方法
- 矩阵卷积
- 帧率控制及批量渲染
- SH-A1算法原理
- 怎样使GridView中满足某个条件的行可编辑,其余行不可编辑?
- UVA - 10057 A mid-summer night's dream.
- 解决哈希(HASH)冲突的主要方法
- Github 与 git 的使用详解
- Java
- 【整理】Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得
- csdn的第一篇文章
- 数据源
- 企业服务总线架构介绍