文章分类 -  Dev TreeList

摘要:一、获取某个节点 TreeListNode node = treeList1.FindNodeByFieldValue("FieldName", sFiledVale); 二、获取一批节点 TreeListNode[] oCheckNodeList = treeList1.FindNodes( u= 阅读全文
posted @ 2020-01-15 15:20 黑涩小豆 阅读(1667) 评论(4) 推荐(1)
摘要:效果如下: 设置属性如下: 如果上面属性修改后没用,再修改下面这个属性: 阅读全文
posted @ 2020-01-15 14:27 黑涩小豆 阅读(168) 评论(0) 推荐(0)
摘要:设置不能编辑: 阅读全文
posted @ 2020-01-15 14:21 黑涩小豆 阅读(483) 评论(0) 推荐(0)
摘要:描述: 处理: 阅读全文
posted @ 2020-01-15 14:18 黑涩小豆 阅读(957) 评论(0) 推荐(0)
摘要:设置TreeList列头不排序: 阅读全文
posted @ 2020-01-15 12:00 黑涩小豆 阅读(561) 评论(0) 推荐(0)
摘要:设置菜单不显示: 阅读全文
posted @ 2020-01-15 11:58 黑涩小豆 阅读(196) 评论(0) 推荐(0)
摘要:设置允许多选: 阅读全文
posted @ 2020-01-15 11:56 黑涩小豆 阅读(372) 评论(0) 推荐(0)
摘要:1.TreeList带有CheckBox,并且节点要有三种状态(所有的子节点都选中,所有的子节点都没选择,一部分子节点选中)。 使用 DevXpress的TreeList控件很容易实现这一功能。 设置TreeList.OptionsView.CheckBoxStyle = Check; //是否显示 阅读全文
posted @ 2020-01-15 11:53 黑涩小豆 阅读(2043) 评论(0) 推荐(0)
摘要:代码设置节点数值后, 发现没有更新: treeList.Nodes[0].SetValue(intColIndex, "Value"); treeList.EndCurrentEdit(); 阅读全文
posted @ 2020-01-15 11:35 黑涩小豆
摘要:要在树形结构上显示: TreeListNode parentParentNode= parentNode.ParentNode; if (parentParentNode == null) { int parentNodeIndex = treeListMain.GetNodeIndex(paren 阅读全文
posted @ 2020-01-15 10:31 黑涩小豆 阅读(181) 评论(0) 推荐(0)
摘要:要用Convert处理。 不能用toString()或者强转成(String) 阅读全文
posted @ 2020-01-15 09:38 黑涩小豆 阅读(288) 评论(0) 推荐(0)
摘要:如图: 比如这种情况: FocusedNode是新增行4 Selection 是新增行5 阅读全文
posted @ 2020-01-15 09:35 黑涩小豆 阅读(505) 评论(0) 推荐(1)
摘要:如树形结构: 比如"新增行3.2"这个节点: PreNode是新增行3.1 NextNode没有的 也就是说PreNode、NextNode针对同级别的还是有点用的,但是有不同级别还是不行的。 处理思路: #region 根据界面树结构, 构造顺序的List /// <summary> ///根据界 阅读全文
posted @ 2020-01-15 09:31 黑涩小豆 阅读(1093) 评论(0) 推荐(0)
摘要:效果【鼠标已经选中了"土(石)方回填", 但是没有颜色标记】: 处理【设置完之后, 选中哪些记录。颜色就会标记哪些记录】: 阅读全文
posted @ 2020-01-03 17:50 黑涩小豆
摘要:代码设置节点数值后, 发现没有更新: treeList.Nodes[0].SetValue(intColIndex, "Value"); treeList.EndCurrentEdit(); 阅读全文
posted @ 2020-01-03 17:43 黑涩小豆
摘要:获取节点索引: int NodeIndex = treeList.GetNodeIndex(selectNode); 阅读全文
posted @ 2020-01-03 17:41 黑涩小豆 阅读(239) 评论(0) 推荐(0)
摘要:最后一行: treeList.Nodes.LastNode 下一行记录: TreeListNode selectNextNode = selectNode.NextNode; 阅读全文
posted @ 2020-01-03 17:38 黑涩小豆
摘要:升级: 降级: 其中: 关键在于一个集合添加节点、一个集合删除节点: Nodes.Remove(Node); Nodes.Add(Node); 阅读全文
posted @ 2020-01-03 17:36 黑涩小豆 阅读(140) 评论(0) 推荐(0)
摘要:光标前、后处理逻辑: 光标前处理:获取树节点的focuseNode, 把记录表都插在focuseNode前面 光标后处理:获取树节点的focuseNode的下个节点,并把这个节点保存起来。把这个记录表都插在这个保存起来节点的前面。 这个节点不存在,就不用调整. 具体代码: /// <summary> 阅读全文
posted @ 2020-01-03 17:30 黑涩小豆