问题标签 [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.

0 投票
2 回答
2706 浏览

infragistics - 如何在基础设施中检查 Ultrawintree 中选定节点的所有子节点?

我的应用程序中有 Ultrawintree 控件。现在我想检查树中选定树节点的所有子节点。

我是 Windows 应用程序的新手。因此,请帮助找出相同的解决方案。

那么谁能告诉我该怎么做?

0 投票
0 回答
705 浏览

c# - 如何对 UltraTree 节点进行排序

我有一个这样的超树构建:

  • 公司
    • 子类别
    • 子类别
    • 子类别
  • 公司
    • 子类别
    • 子类别
    • 子类别
    • 子类别
    • 子类别
  • 项目
    • 子类别
    • 子类别
    • 子类别
    • 子类别
    • 子类别
    • 子类别

现在我想对第一级进行排序:类别(公司、人员、项目)和文本(这些类别的值)。

我只设法使用这行代码对 2 个值(类别或文本)中的 1 个进行排序:UltraTree.Nodes.ColumnSetResolved.Columns("Text").SortType = SortType.Ascending

但是如何同时对 2 个值进行排序呢?

0 投票
1 回答
551 浏览

c# - c# Ultratree如何选择不同父节点的子节点

我使用 c# 语言和 Visual Studio 制作 windows 应用程序

我需要选择多个节点不同的父节点

我需要这样做

  • 父母甲
    • 节点 1 <-选中
    • 节点 2
  • 父母乙
    • 节点 1
    • 节点 2 <-选中
  • 父 C
    • 节点 1 <-选中
    • 节点 2
0 投票
0 回答
216 浏览

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 控件中是否有任何错误?

0 投票
2 回答
151 浏览

printing - Infragistics UltraTree 打印/预览具有格式化/标记文本的节点

我正在尝试打印/预览具有格式化/标记文本的 Infragistics UltraTree (winform) (14.2 版)

树的节点使用 Infragistics.Win.FormattedLinkLabel.UltraFormattedTextEditor 和 TreatValueAs = FormattedLinkLabel.TreatValueAs.FormattedText

在屏幕上,树看起来不错。但是,当我使用 Infragistics.Win.Printing.UltraPrintPreviewDialog 时,生成的树会显示每个节点及其所有标记。

有没有办法让预览显示与屏幕上的显示方式相同?即代替上面的,显示“节点的文本”,该文本以 11pt 打印,文本颜色为海军蓝。

0 投票
2 回答
589 浏览

c# - 从 Infragistics UltraTree 获取所有可见节点

我有 1 个根节点和该根节点的许多子节点。

我想获取所有可见节点键。

如下递归代码块;

但是消息框总是向我显示“1”值。它不算数,会发生无限循环。

我怎样才能让它发生?

0 投票
1 回答
112 浏览

c# - 如何在 UltraTreeNode 集合中添加自定义属性(Infragistics UltraTree 控件)

如何在 UltraTreeNode 集合中添加自定义属性?使用 UltraTree Infragistics 控件 12.x 版本。

例如:

0 投票
1 回答
81 浏览

vb.net - 如何检查 UltraTree 节点是否已存在

我需要遍历数据并将节点添加到每个设施的 UltraTree 对象。但是当给定设施有多个记录时,它会失败。

System.ArgumentException: '密钥已存在,密钥:ts1'

所以我试图检查现有的节点,只有在它不存在时才添加。

不幸的是,facNode.Nodes.Contains(nodeName)总是评估为假。Visual Studio 说:“表达式会产生副作用,不会被计算。”

我发现许多线程/文章说每个键必须是唯一的,但我无法找到正确的语法来检查键是否已经存在。