问题标签 [treeview]

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 投票
1 回答
982 浏览

c# - 如何使用 ASP.NET TreeView 显示信息

我正在尝试使用 ASP.NET TreeView 控件来显示某些网站的信息。例如: http: //www.codeproject.com/KB/webforms/ClientSideTreeView.aspx

上面链接的站点有一些可以折叠或展开的代码片段,显示一个带有代码片段的矩形。

第一个问题是:这是一个 TreeView 控件吗?

如果是阳性,我该怎么做?否则,这个控制是什么?

谢谢

0 投票
1 回答
6497 浏览

c# - 以编程方式生成树视图节点

如何以编程方式为此集合生成树视图节点

0 投票
16 回答
80540 浏览

c# - 如何以编程方式选择 WPF TreeView 中的项目?

如何以编程方式选择 WPF 中的项目TreeView?该ItemsControl模型似乎阻止了它。

0 投票
2 回答
5952 浏览

wpf - 如何连接到 WPF 树视图的 BeforeNodeExpand 和 AfterNodeExpand?

意图:在填充节点的子节点的持续时间内显示忙/等待光标。

似乎隐藏在 WPF 中。我记得在 Winforms Tree Control 中有某种事件,您可以在其中订阅 - 来实现这一点。

目前我有一个 TreeView,它有许多与其 SelectedItem 相关的列表视图。所有控件都是数据绑定的,并使用 DataTemplates 来显示项目。代码是功能性的。但是当我展开一个有很多子节点的树节点时,UI 变得迟缓.. 看起来点击没有注册.. 而我作为不耐烦的用户去 clickety-click 节点。

那么我该怎么做呢?我想将光标设置为在 BeforeExpand 中等待并在 AfterExpand 中重置。

代码涂鸦:

0 投票
1 回答
1390 浏览

c# - 树视图更新

我在 aspx 页面上有一个树视图控件。数据来自数据库,我以编程方式将其绑定到树视图控件。(当然是数据库中的亲子关系)

好吧,我添加了一个文本框,用于在所选节点下添加新子节点,它也很好用,但是为了看到新添加的节点,我必须刷新和分页,所有展开的节点都会自然折叠。我怎样才能防止这种情况。我也使用 updatepanel 不刷新整个页面并扩展子节点我当然使用 topicTree_TreeNodePopulate 事件。当用户在所选节点下添加内容时,无需任何刷新或回发,最近添加的节点应该会显示在所选页面的正下方。

提前致谢..

顺便说一句,我对 Javascript 没有太多经验,所以我不能用 javascript 来做。

0 投票
4 回答
920 浏览

wpf - 为什么我的 WPF Treeview 绑定到 LinqToSql 类会占用内存?

我有一个 WPF 应用程序,它在内存不足后停止运行......
它基本上是一个显示节点的 TreeView,它们是 Linq To Sql 或生成的类 ICTemplates.Segment 的实例。在 OR 设计器中,大约有 20 个表通过关联间接链接到该类。

我在段类中添加了一个名为 Children 的显式属性,该类使用父子记录查找另一个表。

其余部分是数据绑定和数据模板,以将每个 Segment 显示为一组 UI 控件。

我很确定孩子正在按响应时间按需加载(当我扩展父级时)。当我扩展一个包含大约70个子节点的节点时,加载子节点需要一段时间(任务管理器显示 Mem Usage 为 1000000K!)。如果我用大约 50 个子节点扩展下一个节点,BOOM!内存不足异常

我运行 VS Profiler 进行更深入的挖掘,结果如下

摘要页面 对象生命周期 分配

前 3 名是 Action、DeferredSourceFactory.DeferredSource 和 EntitySet(所有 .Net/LINQ 类)。唯一的用户类是 Segment[] 和 Segment 在 #9 和 #10。

我想不出要追求的线索.. 可能是什么原因?

0 投票
1 回答
2004 浏览

user-interface - 如何在 yui TreeView 中获取当前聚焦的节点

我需要将当前具有焦点的节点存储在 yui TreeView 组件中。我认为会有一种方法可以随时找到哪个节点有焦点,但似乎找不到。

有谁知道这种方法是否存在或建议一种方法来做到这一点?

提前致谢,

0 投票
1 回答
2446 浏览

asp.net - 如何使用 Javascript 将节点添加到 TreeView 控件中

我只是想学习如何将节点添加到 TreeView 控件(它从具有父子关系的数据库中获取其数据)。当然,当我选择一个节点时,我想添加的新节点应该添加到所选节点下,然后在将其添加到所选节点之后,我也想将新节点添加到数据库中。我可以处理数据库部分,但我不知道如何处理客户端部分。

我希望我能描述这个问题。

提前致谢....

0 投票
2 回答
8939 浏览

c# - WPF 中树视图的级别?

WinForms应用程序中,a 的级别由WPF 中的相应命令是什么treeview给出?node.level

0 投票
2 回答
1985 浏览

c# - C# treeview 线程安全操作

我正在寻找有关以安全线程方式使用树视图的信息。有没有人有这方面的经验或知道一些在线研究链接。

谢谢