devExpress Tree操作
来源:互联网 发布:淘宝网的ip地址是什么 编辑:程序博客网 时间:2024/06/05 16:00
debExpress 多列treelist示例是这个:
TreeListMainDemo
Components\WinForms\XtraTreeList
树好看,但难操作。
比较难办的一个事情就是如何找到一行。
很快,找到了几个函数,最重要的,就是这个:
FindNodeByKeyID
原型如下:
DX2011.2.5_src\Sources\DevExpress.XtraTreeList\DevExpress.XtraTreeList\TreeList.cs
public TreeListNode FindNodeByKeyID(object keyID) {return FindNodeByServiceTreeFieldValue(KeyFieldName, keyID);}
但使用起来,却不对,说ID这个列,是不正确的。
我想起来,的确这个列,被我从界面上删除了。
所以,我把这列加回来。
好了:
DevExpress.XtraTreeList.Nodes.TreeListNode curNode = treeList1.FindNodeByKeyID("1.1.1"); Debug.Print(curNode.Id.ToString()); curNode.SetValue("Percents", "70");
然后,把这一列 隐藏了。
======================
xml内容片段
<Table><ID>1.1.1</ID><ParentId>1.1</ParentId><TaskName>我的操作件</TaskName><MachineName>PdFileCompare::CompareMinRRU</MachineName><Descs>root</Descs><Percents>0</Percents><Status>NoStart</Status><StartTime>2010-12-30T12:45:37</StartTime><EndTime>2010-12-30T12:45:37</EndTime></Table>
操作后:
进度条发生了改变。
从而完成了定位和设置值的过程。
另外,中间我还犯了一次傻,以为FieldName区分大小,事实证明,不区分。
《完》
0 0
- devExpress Tree操作
- Devexpress MultiColumn tree分析
- DevExpress.XtraTreeList 操作大全
- DevExpress.XtraTreeList 操作大全
- DevExpress GridView 数据操作
- DevExpress DocumentManager 操作类
- 【DevExpress】gridControl常用操作
- 操作Devexpress treelist中的项
- DevExpress GridControl 按扭列的操作
- DevExpress和Winform基本操作
- devexpress
- DevExpress
- DevExpress
- DevExpress
- DevExpress
- devexpress
- DevExpress
- devexpress
- Drawable、Bitmap、Canvas和Paint的区别
- WritePrivateProfileString等读写.ini配置文件
- APK安装过程及原理详解
- 在发布站点前,Web开发者需要关注哪些技术细节?
- linux 环境变量详解
- devExpress Tree操作
- 一个关于时间的sql语句
- ContentObserver
- sql查询重复记录、删除重复记录方法大全
- 只有程序员才有的十大烦恼
- 陌陌CEO唐岩:功成名就却越来越孤独
- 数据库事物管理
- 王菲女儿窦靖童与同性密友穿"情侣装"抱头合照
- C++ primer 读书笔记(9)