问题标签 [treelistview]
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.
c# - ObjectListView - TreeListView 自动 TriStateChecking
有没有人成功地让三态复选框在 TreeListView 中正常工作,而不使用模型对象中的属性来存储检查状态?
因此,例如,检查一个节点。应检查其所有孩子(和孩子的孩子等),然后应根据其兄弟姐妹检查其所有父母/祖父母CheckStates
。
我尝试了几种方法,但每种方法都在 TreeListView 类中获得ArgumentOutOfRange
/ 。ArgumentException
这包括以下内容:
- 将所有节点 CheckStates 存储在 Dictionary 中并用作
CheckStateGetter
事件查找 - 当项目更改时递归调用函数
CheckState
(并确保在以编程方式更改时忽略后续的 ItemCheck 事件CheckStates
) - 调用一个函数来确定直接的子/父状态,并让 TreeListView
ItemChecked
为每个受影响的节点触发事件。
我经常从以下函数中得到错误(在 TreeListView.cs 中):
- GetNthItem()
- GetChildren() - 然后在 GUI 中展开/折叠护罩
- ProcessLButtonDown()
如果有人在这方面取得了成功,我会全力以赴。
c# - 带数据库的 DevExpress 树列表视图
我目前正在开发一个项目,我有 devexpress 的 treelistview 库存我想要的是我的数据库中有 3 个表,即类别、产品、大小。我希望在我的数据库中使用这样的视图来表示我的库存形式。
- 表示为节点 1 COVERALL(CATEGORY)
- 表示为节点 2 APLAYA(PRODUCT)
> 代表节点 3 SMALL ETC (SIZES)
| 产品类别 | | |
* 工作服 | | |
- 阿普拉亚 | 产品-IN | 出品 | 全部的
>小号 | 120 | 50 | 70
>大 | 130 | 40 | 90
>中 | 140 | 40 | 140
>超大 | 180 | 30 | 150
这就是为什么我想通过treelistview工具来处理我的应用程序..请帮助我..我真的拒绝它..
非常感谢您
wpf - UI/Tree 节点不会在 RadTreeListView 上更新
我有一个使用 RadTreeListView 绑定并显示为树的应用程序。ItemSource 与 ViewModel 绑定,类型为 RadObservableCollection 并声明:
问题是当我向 HistoryList 添加一个新节点然后调用 HistoryList 的 RaisePropertyChange 时,即使添加了数据,RadTreeListView 的 UI 也不会更新。
然后,如果我使用 RadObservableCollection 的 reset() 方法,UI 会更新,但会浮在视图顶部。所以问题是我该如何处理它?我的意思是我要保持我选择的节点的状态/位置..不跳转或浮动。
该视频让您更好地理解:http ://screencast.com/t/iLa3XWsa
谢谢
c# - WPF:TreeView 或 TreeListView 标题水平滚动问题
我从这里下载了 TreeListView 。剪切数据时不显示水平或垂直滚动条。像这样
所以我将其样式更改为
垂直滚动条很好。但问题是水平 Scollbar。当数据被水平剪切并且滚动条向右移动时,数据向右移动但标题保持在原位。像这样。
如何克服当treeitem水平滚动时,标题随之移动的问题。我不允许将标题放在滚动查看器中,因为它们需要在垂直滚动数据时可见。
java - JFace:为特定节点扩展更多级别
当用户在我的 TreeViewer 中展开特定节点时,它应该展开两层而不是一层。所以我添加了以下代码:
但我只在扩展功能节点时收到此错误消息:
任何想法我做错了什么或如何以另一种方式解决它?
干杯,菲尔
c# - 如何加快与 TreeListView 的交互/绘图
我正在尝试使用这个开源包(http://objectlistview.sourceforge.net/cs/index.html)中的 TreeListView 。我编写的代码可以很好地构建 TreeListView,但是绘制项目很慢,点击时也很慢。
我的数据模型由父 Documents 和子 DocumentVersions 组成(我使用的是复合设计模式,这就是下面 ProjectComponent 类的原因。每个 Document 可以有任意数量的 DocumentVersions;一个 DocumentVersion 不能有任何子类。这是我的类(为简洁起见,我删除了大多数不相关的代码):
为了构建 TreeListView,我将所有文档拉到一个列表 (CurrentDocumentList) 中,然后按如下方式构建树:
结果是一个准确的 TreeListView,但它的响应速度不是很快(展开时绘制速度很慢,点击时速度很慢)。CanExpandGetter 经常被击中,但根据文档,这是正常行为。
如果有人对我如何加快速度有任何提示,我将不胜感激。(使用包附带的 FileSystemInfo 的示例项目在我的机器上运行得非常快,所以它显然是我的代码)。
谢谢。
c# - 从数据源加载 treelistview,在 treelistview 上使用硬编码的根节点
. 您能否提供一个代码示例,展示如何从数据库加载树列表视图,并在树列表视图上使用硬编码的根节点。
我在下面分享了我需要的树的示例预览链接。根节点是硬编码的,我希望从数据库中填充子节点。
http://tinypic.com/view.php?pic=qnr212&s=5#.Upl6WsSnrh0
请在这里阐明一下。
谢谢拉胡尔</p>
c# - TreeListView - 父行和子行的不同列
我在我的 WinForms 项目中使用这个线程解决方案。
父行有 4 个列,子行有另外 2 个不同的列。
如何更改行展开后绘制的线条的宽度?
我希望这条线的绘制宽度与父列的宽度一样宽...
或者也许有另一种方法来填充这个 TreeListView?有什么建议么?
c# - 使用 TreeListView 将 JSON 数据显示为树结构时出现 InvalidCastException
我的 JSON 看起来像这样:
这可以建模为 C#,如下所示:
我正在尝试将此 JSON 数据显示到 ObjectListView 库中的 TreeListView 中。理想情况下,它看起来像这样。
我当前的代码如下,“数据”是 TreeListView。
但是,这会引发System.InvalidCastException
at model => ((Product)model).tree.Count > 0
。
c# - 我们有 Kendo TreeListview 控件吗?
我来自 Silverlight,我能够通过使用 RadTreeListView 控件在 Silverlight 中实现一个功能
http://www.telerik.com/help/silverlight/radtreelistview-overview.html
现在,我正在尝试将该silverlight 应用程序转换为HTML 5。我正在使用剑道控件。我试图搜索 KendoTreeListView 但没有找到。我如何才能完成该功能?
这是我的 Silverlight 应用程序屏幕,我希望它看起来如何
这就是现在的情况。