DevExpress实现根据行,列索引来获取RepositoryItem的方法
本文实例讲述了DevExpress实现根据行,列索引来获取RepositoryItem的方法,具体方法如下:
主要功能代码如下:
/// <summary>
/// 根据行,列索引来获取RepositoryItem
/// </summary>
/// <param name="view">GridView</param>
/// <param name="rowIndex">行索引</param>
/// <param name="columnIndex">列索引</param>
/// <returns>RepositoryItem</returns>
public static RepositoryItem GetRepositoryItem(this GridView view, int rowIndex, int columnIndex)
{
GridViewInfo _viewInfo = view.GetViewInfo() as GridViewInfo;
GridDataRowInfo _viewRowInfo = _viewInfo.RowsInfo.FindRow(rowIndex) as GridDataRowInfo;
return _viewRowInfo.Cells[columnIndex].Editor;
}
希望本文所述代码对大家有所帮助!
相关推荐
-
DevExpress实现TreeList向上递归获取公共父节点的方法
有时候在进行C#项目开发中,需要获取到公共节点,如下图所示: 譬如,当点击"Test103-2"节点,其类型是"灯"类型,那怎么获取到"中心区域"这个类型是"地域"的公共节点?对此具体实现方法如下: 主要功能代码如下: /// <summary> /// 向上递归,获取符合条件的父节点 /// </summary> /// <param name="node">需要向上递
-
DevExpress实现GridControl删除所有行的方法
本文实例讲述了DevExpress实现GridControl删除所有行的方法,希望对读者进行C#程序设计有一定的帮助,具体方法如下: 主要功能代码如下: /// <summary> /// 删除全部行 /// </summary> /// <param name="gridView">GridView</param> public static void ClearRows(this GridView gridView) { bool _
-
DevExpress实现禁用TreeListNode CheckBox的方法
很多时候在进行C#项目的实际开发中,会需要根据条件来设置节点不可勾选,查看DevExpress文档发现通过其CustomDrawNodeCheckBox和BeforeCheckNode事件组合使用可以达到,一般设置节点不可以勾选的规则是一样的,所以对代码进行稍微封装.本文实例就展示了DevExpress实现禁用TreeListNode CheckBox的方法.具体如下: 主要功能代码如下: /// <summary> /// 禁用CheckBox /// 说明 /// 在CustomDrawN
-
DevExpress设置TreeList图片节点背景色的方法
本文实例展示了DevExpress设置TreeList图片节点背景色的方法,在项目开发中有一定的应用价值,具体方法如下所示: 主要功能代码如下: /// <summary> /// 设置图片节点的背景色 /// 说明:在CustomDrawNodeImages事件中使用 /// </summary> /// <param name="tree">TreeList</param> /// <param name="e&quo
-
DevExpress实现TreeList节点互斥的方法
本文实例讲述了DevExpress实现TreeList节点互斥的方法,具体实现方法如下所示: 主要功能代码如下: /// <summary> /// 节点互斥同步 /// 说明 /// eg: ///TreeListNode _node = e.Node; ///_node.SyncMutexNodeCheckState(_node.CheckState, n => n.GetNodeType() == NodeType.Cab); /// </summary> /// &l
-
DevExpress GridControl实现根据RowIndex和VisibleColumnsIndex来获取单元格值
本文实例展示了DevExpress GridControl实现根据RowIndex和VisibleColumnsIndex来获取单元格值的方法,具体如下所示: 主要功能代码如下: /// <summary> /// 根据rowIndex和visibleColumnsIndex来获取单元格可见值 /// </summary> /// <param name="view">GridView</param> /// <param name
-
DevExpress实现TreeList父子节点CheckState状态同步的方法
本文实例展示了DevExpress实现TreeList父子节点CheckState状态同步的方法,在项目开发中有一定的应用价值,具体实现方法如下: 主要功能代码如下: /// <summary> ///同步父子节点勾选状态 ///说明 ///在AfterCheckNode事件中使用代码 ///eg:e.Node.SyncNodeCheckState(e.Node.CheckState); /// </summary> /// <param name="node&qu
-
DevExpress实现TreeList向上递归获取符合条件的父节点
本文实例展示了DevExpress实现TreeList向上递归获取符合条件的父节点的方法,在一些项目开发中比较有实用价值,具体实现方法如下所示: 主要功能代码如下: /// <summary> /// 向上递归,获取符合条件的父节点 /// </summary> /// <param name="node">需要向上递归的节点</param> /// <param name="conditionHanlder"&
-
DevExpress实现TreeList按条件隐藏节点CheckBox的方法
本文实例讲述了DevExpress实现TreeList按条件隐藏节点CheckBox的方法,在项目开发中有一定的使用价值.具体的实现方法如下: 主要功能代码如下: /// <summary> /// 隐藏CheckBox /// 说明 /// 在CustomDrawNodeCheckBox事件中使用 /// eg: /// TreeList _curTree = (TreeList)sender; /// _curTree.HideCheckBox(n => n.GetNodeType(
-
DevExpress设置FocusedNode背景色的方法
本文实例讲述了DevExpress设置FocusedNode背景色的方法,很实用的功能,具体实现方法如下: 主要功能代码如下: /// <summary> /// 设置FocusedNode的背景色 /// 说明: /// 在CustomDrawNodeCell事件中使用 /// 示例: /// _curTree.SetFocusedNodeBackColor(Color.Green, Color.PeachPuff, Color.Black, e); /// </summary>
-
DevExpress根据条件设置GridControl RepositoryItem是否可编辑
本文实例展示了DevExpress根据条件设置GridControl RepositoryItem是否可编辑的方法. 一般在C#项目的开发中,并不是每个RepositoryItem都可以编辑,往往是有条件性的,需要譬如当A列等于"AA"的时候,B列才可编辑,实现起来在ShowingEditor事件中最为方便,并且加入toolTip提示显得人性化. 主要功能代码如下: private void gvLampConfig_ShowingEditor(object sender, Syste
随机推荐
- Flex 如何得到itemRenderer里面的内容
- Windows Server 2016 IIS10 安装配置图文详解
- IOS 开发状态栏隐藏的实现办法
- asp.net 类库中使用ConfigurationManager.ConnectionStrings
- php对文件进行hash运算的方法
- PHP 5.3新增魔术方法__invoke概述
- 在Python中使用SimpleParse模块进行解析的教程
- JavaScript与jQuery实现的闪烁输入效果
- 微信小程序多列选择器range-key使用详解
- Win2003下cwRsyncServer服务端与cwRsync客户端数据同步实例教程
- php 日期时间处理函数小结
- jQuery animate(滑块滑动效果代码)
- JavaScript使用delete删除数组元素用法示例【数组长度不变】
- float ad浮动广告代码
- Android控件之SlidingDrawer(滑动式抽屉)详解与实例分享
- JS+CSS实现仿新浪微博搜索框的方法
- Swift如何调用Objective-C的可变参数函数详解
- vue实现的仿淘宝购物车功能详解
- 从java面试题了解你所模糊的数组
- 详解Python3定时器任务代码
