社区
.NET技术其他语言
帖子详情
treeview 如何点击+后在加载children???
wzl_chenling
2003-04-24 09:35:37
treeview 如何点击+后在加载children???
...全文
89
2
打赏
收藏
treeview 如何点击+后在加载children???
treeview 如何点击+后在加载children???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sumtec
2003-05-03
打赏
举报
回复
点击"+"是吧?
你可以在BeforeExpand事件里面写,同时希望你注意,如果你希望它有加号,那么就至少应该有一个子节点。你可以首先添加一个子节点"___NeedRemove",这样你就可以根据判断.Nodes[0].Text是不是"___NeedRemove"来确定是否需要动态添加。如果已经添加过了就不用再来一遍了,如果没有添加过,那么首先去掉第一个子节点,然后再动态添加。你可以放心,用户是看不见这个"___NeedRemove"节点的,因为你的动态添加过程写在BeforeExpand事件里面,所有的东西都在展开之前完成了。
有一点要注意:由于我没有测试过,估计这里可能会有一个问题,就是由于你删除了唯一的一个子节点,TreeView有可能停止展开,也有可能抛出异常,也有可能不做处理。要是前两者,你可以改成先添加所有的节点,然后再删除"___NeedRemove"节点。
asam2183
2003-05-01
打赏
举报
回复
在单击事件里获取你当前选择的选项ID,然后再过滤你的数据源
接着在当前选择的项下添加子项
wpf mvvm
treeview
动态
加载
(实现重命名与右键添加)
在本文中,我们将深入探讨如何在WPF应用中利用MVVM模式动态
加载
并管理
TreeView
,同时实现节点的重命名和右键菜单功能。WPF(Windows Presentation Foundation)是微软提供的一个用于构建桌面应用程序的框架,而MVVM...
JavaFX
TreeView
数据库
加载
Node的实例
在这个实例中,我们将深入探讨如何将数据库中的数据
加载
到JavaFX的
TreeView
中,创建一个动态的数据展示界面。 首先,我们需要理解JavaFX
TreeView
的基本构造。
TreeView
由多个TreeItem组成,每个TreeItem可以有自己...
qml中
treeview
用法
在QML(Qt Meta Language)中,`
TreeView
`是一个强大的组件,用于展示层次结构的数据。它在用户界面上提供了一种可滚动、可选择的列表形式,非常适合展示目录结构、组织架构或者文件系统等信息。在本教程中,我们将...
asp.net
treeview
控件动态
加载
数据,选中父节点和子节点处理
动态
加载
数据是指在用户操作时(例如
点击
某个节点)才
加载
相应子节点的数据,而不是一开始就
加载
所有的数据。这种方法可以显著提高页面的响应速度,特别是在数据量较大的情况下。 1. **服务器端动态
加载
:** - ...
JS实现
TreeView
中Checkbox的控制
在前端开发中,`
TreeView
` 是一种常见的UI组件,它以树形结构展示数据,而`Checkbox`则常用于多选操作。`JS`(JavaScript)作为网页动态交互的主要语言,是实现`
TreeView
`中`Checkbox`功能的关键。本篇文章将深入...
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章