问题标签 [ultratree]
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.
infragistics - 如何在基础设施中检查 Ultrawintree 中选定节点的所有子节点?
我的应用程序中有 Ultrawintree 控件。现在我想检查树中选定树节点的所有子节点。
我是 Windows 应用程序的新手。因此,请帮助找出相同的解决方案。
那么谁能告诉我该怎么做?
c# - 如何对 UltraTree 节点进行排序
我有一个这样的超树构建:
- 公司
- 子类别
- 子类别
- 子类别
- 公司
- 子类别
- 子类别
- 子类别
- 人
- 子类别
- 子类别
- 项目
- 子类别
- 子类别
- 子类别
- 子类别
- 人
- 子类别
- 子类别
现在我想对第一级进行排序:类别(公司、人员、项目)和文本(这些类别的值)。
我只设法使用这行代码对 2 个值(类别或文本)中的 1 个进行排序:UltraTree.Nodes.ColumnSetResolved.Columns("Text").SortType = SortType.Ascending
但是如何同时对 2 个值进行排序呢?
c# - c# Ultratree如何选择不同父节点的子节点
我使用 c# 语言和 Visual Studio 制作 windows 应用程序
我需要选择多个节点不同的父节点
我需要这样做
- 父母甲
- 节点 1 <-选中
- 节点 2
- 父母乙
- 节点 1
- 节点 2 <-选中
- 父 C
- 节点 1 <-选中
- 节点 2
c# - UI 自动化基础设施 UltraWinTree 折叠
在 Windows 窗体中,我们使用 Infragistics UltraWinTree 控件。
目标:使用 UI 自动化(UIAutomationClient.dll)折叠所有树项。
有关 UI 自动化的更多详细信息,请参阅:https ://msdn.microsoft.com/en-us/library/ms747327(v=vs.110).aspx
下面是代码。
问题:最后一个树项没有折叠。当我在 UI Spy 中看到该元素时,对于最后一个树项“InvokePatternAvailable”属性显示为 false。对于最后一个树项,只有 Invoke Pattern 不可用,因此如果条件不满足,请参见上述原因。
我的问题是:这是折叠 Infragistics 树项的正确方法还是 Infragistics 控件中是否有任何错误?
printing - Infragistics UltraTree 打印/预览具有格式化/标记文本的节点
我正在尝试打印/预览具有格式化/标记文本的 Infragistics UltraTree (winform) (14.2 版)
树的节点使用 Infragistics.Win.FormattedLinkLabel.UltraFormattedTextEditor 和 TreatValueAs = FormattedLinkLabel.TreatValueAs.FormattedText
在屏幕上,树看起来不错。但是,当我使用 Infragistics.Win.Printing.UltraPrintPreviewDialog 时,生成的树会显示每个节点及其所有标记。
有没有办法让预览显示与屏幕上的显示方式相同?即代替上面的,显示“节点的文本”,该文本以 11pt 打印,文本颜色为海军蓝。
c# - 从 Infragistics UltraTree 获取所有可见节点
我有 1 个根节点和该根节点的许多子节点。
我想获取所有可见节点键。
如下递归代码块;
但是消息框总是向我显示“1”值。它不算数,会发生无限循环。
我怎样才能让它发生?
c# - 如何在 UltraTreeNode 集合中添加自定义属性(Infragistics UltraTree 控件)
如何在 UltraTreeNode 集合中添加自定义属性?使用 UltraTree Infragistics 控件 12.x 版本。
例如:
vb.net - 如何检查 UltraTree 节点是否已存在
我需要遍历数据并将节点添加到每个设施的 UltraTree 对象。但是当给定设施有多个记录时,它会失败。
System.ArgumentException: '密钥已存在,密钥:ts1'
所以我试图检查现有的节点,只有在它不存在时才添加。
不幸的是,facNode.Nodes.Contains(nodeName)总是评估为假。Visual Studio 说:“表达式会产生副作用,不会被计算。”
我发现许多线程/文章说每个键必须是唯一的,但我无法找到正确的语法来检查键是否已经存在。