13得票2回答
如何在 WPF TreeView 中禁用双击行为?

在我的TreeView中,我有不同的事件用于MouseDown/MouseUp等,但是当我操作速度足够快时,TreeView会展开/折叠TreeNode。我不想要这种内置行为。 有没有一种方法可以禁用这个行为?

20得票4回答
清空TreeView

我正在从一个列表中加载TreeView,用户可以通过按钮删除项目并从列表中删除它们,但还有一个按钮可以在删除项目后更新TreeView与列表。我已经成功将新项目添加到TreeView中,但是否有一种方法可以在添加新项之前清除TreeView中的所有项目,以便TreeView中没有重复项?我尝试...

28得票4回答
TreeView 删除某些节点的复选框

我想移除Node.Type为5或6的复选框。我使用以下代码:private void TvOne_DrawNode(object sender, DrawTreeNodeEventArgs e) { int type = (e.Node as Node).typ; if (ty...

7得票1回答
从数据API动态创建递归树形视图的最佳方法

我正在学习Angular 2,尝试从(可能非常大的)第三方API构建可扩展的树形视图。该API具有以下基本结构: - Home (id: 1053) - - Rugby League (id: 1054) - - - Super League (id: 1103) - - - - Castl...

10得票6回答
如何仅展开树形视图的一级子项

我希望默认显示树形视图的所有一级子节点, 然后在点击时展开它们的所有子节点。

14得票1回答
如何有效地过滤树形视图并保留其现有结构?

我有一个树形结构的JSON,需要进行过滤,并且结果应该保留树形结构。var tree = [ { text: "Parent 1", nodes: [ { text: "Child 1", type: "Child", ...

31得票7回答
如何使用ICollectionView过滤WPF TreeView层次结构?

我有一个假设的树形视图,其中包含这些数据:RootNode Leaf vein SecondRoot seeds flowers 我试图筛选节点,以仅显示包含特定文本的节点。例如,如果我指定“L”,则会过滤树并仅显示RootNode->Leaf和SecondRoot->...

19得票7回答
WPF:ComboBox 内的 TreeView

我正在尝试在WPF中将一个TreeView放入ComboBox中,这样当下拉列表框展开时,用户会得到一个分层列表,并且他们选择的任何节点都将成为ComboBox的选定值。 我已经搜索了很多如何完成这个任务的方法,但我能找到的最好的方法只是一些可能解决方案的碎片,因为我对WPF还非常陌生,所以...

9得票1回答
JavaFX TreeView 多个对象类型?(以及更多)

我现在有如下的对象数据结构: 物品 字符串 名称 信息的ArrayList 角色 字符串 名称 物品 的集合 账户 字符串 名称 最多包含 8 个 角色 的集合 我想要制作一个类似以下的树形视图: Root(invisible) ======Jake(Account...

7得票4回答
字符串比较中如何考虑数字

我正在尝试根据它们的文本属性对树视图中的节点进行排序。问题在于,我的比较类不关心数字。以下是代码: public class TreeNodeSorter : IComparer { public int Compare(object x, object y) { ...