问题标签 [treelist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 列表实现:与 ArrayList 和 TreeList 相比,LinkedList 的性能真的那么差吗?
以下相对性能统计数据表明该类别:
它接着说:
LinkedList
很少是实施的好选择。TreeList
几乎总是一个很好的替代品,尽管它确实使用了更多的内存。
我的问题是:
ArrayList
add
,insert
, 和remove
时代 粉碎 是 什么LinkedList
? 一方面,我们是否应该期望现实世界的插入和删除案例非常有利于ArrayList
?这难道
TreeList
只是给尊者的棺材钉了钉子LinkedList
吗?
我很想得出结论,他们已经摊销或忽略了ArrayList
成长的痛苦,并且没有考虑到LinkedList
已经找到的项目的插入和移除时间。
menu - DX TreeList - 如何在树节点上制作弹出菜单?
我使用 DevExpress 树列表。有谁可以举一些例子,如何创建简单的弹出菜单并将此菜单添加到 TreeList 中的节点上..?
c# - 具有树结构的复制粘贴数据
我有一个 treeList,加载了来自 SQL DB 的数据。树的 sql 中的 logigs 是标准的:ID、ParentID 和其他字段。现在我想在这棵树中实现复制粘贴。当我单击树,并在具有某种树结构的某个节点上选择“复制”按钮时,我将有关该对象及其所有子项、子项等的所有信息选择到 DataTable。树可以有很多层次。现在我想在另一个树节点上“粘贴”这个选定的节点(包含所有数据:子节点、子节点等)。我如何实现它并将所有具有关系的数据插入到 SQL 中,就像在那个复制的节点中一样......?我想这里我需要一些递归方法..?也许有人可以分享一些经验和例子。谢谢。
c# - DX TreeList - 如何更改某些节点的颜色
我有 DX treeList,它有一些功能,如复制、粘贴、删除等。如何在 C# 代码中将某些节点颜色更改为其他颜色?
rss - 使用 Treelist 值查询 Sitecore 项目
我有一个名为“所有食谱”的项目,其中包含名为 R1、R2 和 R3 的食谱。我有另一个名为“我的食谱”的项目,它有一个名为“食谱”的树列表字段,它包含从“所有食谱”项目中选择的值 R2 和 R3。我正在尝试编写的查询是针对 RSS Feed 的 Items 字段。
显示“我的食谱”的“食谱”字段中出现的“所有食谱”中的项目的查询语法是什么?
delphi - TcxDBTreeList Delphi 7没有向下箭头
我将 TcxDBTreeList 组件与 Delphi 7 一起使用,并且添加了一些行的奇怪结果。
我正在为我的数据使用 Tclientdataset。我正在附加它,并且该行正确显示在树列表中。
但是,它永远不允许我向下箭头越过树中的第二个节点,即使我已经添加了 10 个以上的节点。
我敢肯定这一定很简单。一个设置或什么不是。
有人可以告诉我我没有做什么或做错了什么吗?
谢谢,
大卫
.net - 如何将数据绑定到 DevExpress TreeList
我想将纯数据中的分层数据数据绑定到 ASPxTreeList,我在线查看了数据绑定的文档,这是我找到的代码:
但是 DataBind() 是如何实现的呢?
sql - SQL 与 TreeList 的排序顺序不同
在我的 VB.NET 程序中,我使用的是 Devexpress TreeList v9.2。当我运行程序时,我从存储过程中填充 TreeList。
当我在 SQL Management Studio 中运行 SQL 过程时,我的数据会以我想要的方式返回。例如
- 3
- 6
- 33
- 42
- 54
- 206
- 226
- 733
- 6633
然而,当我运行程序并用存储过程中的相同结果填充 TreeList 时,我得到:
- 206
- 226
- 3
- 33
- 42
- 54
- 6
- 6633
- 733
你知道我可能做错了什么吗?
编辑:
我的存储过程中确实有一个“order by”。这就是为什么我在 SQL Management Studio 中运行存储过程时得到正确顺序的原因。order by 将数字分解为子字符串(因为它们也可以包含字母),因此它看起来是按数字排序的。不知何故,TreeList 似乎将其作为字符串使用,而不是保持原始排序顺序。
编辑:
我创建了另一个包含数字数据的列,所以当我按此列对表格进行排序时,我的数据会看起来像我想要的那样。但是,即使我在属性中发送了 SortOrder,即使运行时小三角形出现在网格的标题中,它也不会排序。
解决了:
我通过调用解决了这个问题:
- 树.beginSort()
- 将 sortindex 设置为我要排序的列为 0,将其他列设置为 -1:
tree.columns("colName").SortIndex
- 将我的列的排序顺序设置为升序:
tree.columns("colName").SortOrder = SortOrder.Ascending
- 树.endsort()
c# - 如何将数据设置到 devexpress 的树列表中
我有一个树列表,我必须用文本或 excel 文件中的一些数据来填充它,也可以从课堂上来,请告诉我该怎么做?