社区
PowerBuilder
帖子详情
Treeview的Item前+号的问题
nkwesley
2006-10-18 09:18:54
Treeview的一个Item,在展开前,他前面有一个+号,
如果试图展开时发现这个item没有子节点,如何把这个+号去掉,谢谢
...全文
171
7
打赏
收藏
Treeview的Item前+号的问题
Treeview的一个Item,在展开前,他前面有一个+号, 如果试图展开时发现这个item没有子节点,如何把这个+号去掉,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
li_d_s
2006-10-18
打赏
举报
回复
直接expandAll
仰天长啸qsx
2006-10-18
打赏
举报
回复
treeviewitem ltvi_value
ltvi_value.children=false
woods
2006-10-18
打赏
举报
回复
应该是默认没有+吧?
仰天长啸qsx
2006-10-18
打赏
举报
回复
如果ltvi_value.children=false 不行那你的代码有问题,给你个例子看看:
TreeViewItem ltvi_item
ltvi_item.label = "生产组织结构"
ltvi_item.data = '0'
ltvi_item.pictureindex = 1
ltvi_item.children = true
ltvi_item.selectedpictureindex = 2
ll_handle = This.insertitemlast(0,ltvi_item)
FOR i=1 to ll_RowCount
ls_dept_id = lds_dwbm.GetItemString(i, 'dept_id')
ls_dept_name = lds_dwbm.GetItemString(i, 'dept_name')
ltvi_item.label = ls_dept_name
ltvi_item.data = ls_dept_id
ltvi_item.pictureindex = 1
ltvi_item.selectedpictureindex = 2
ll_childhandle = This.insertitemlast(ll_handle,ltvi_item)
ll_childcount= lds_child.retrieve(ls_dept_id)
IF ll_childcount >0 then
ltvi_item.children = true
For li_i= 1 To ll_childcount
ls_dept_id = lds_child.GetItemString(li_i, 'dept_id')
ls_dept_name = lds_child.GetItemString(li_i, 'dept_name')
ltvi_item.label = ls_dept_name
ltvi_item.data = ls_dept_id
ltvi_item.pictureindex=1
ltvi_item.selectedpictureindex=2
ll_find = lds_dept_all.Find("upper_dept_id = '" + ls_dept_id +"'", 1, lds_dept_all.rowcount() )
If ll_find > 0 Then
ltvi_item.children = True
Else
ltvi_item.children = False
End If
This.insertitemlast(ll_childhandle, ltvi_item)
Next
END IF
NEXT
illocal
2006-10-18
打赏
举报
回复
treeviewitem ltvi_value
ltvi_value.children=false
没有用的,LZ可以试试
myclife
2006-10-18
打赏
举报
回复
TreeViewItem对象的children来控制的。
illocal
2006-10-18
打赏
举报
回复
默认有+的吧
C#
TreeView
移动节点+ContextMenuStrip动态生成右键菜单
TreeView
和ContextMenuStrip控件的联合使用,动态生成右键菜单,再移动树形菜单的节点。
qml-
TreeView
拖拽-移动
item
到其他
item
在Qml中实现
TreeView
移动
Item
到其他
Item
的Demo实现 文章参考https://www.jianshu.com/p/8d7eeabfbd83
WPF
Treeview
点击右键弹出菜单,同时鼠标点击处的
TreeView
Item
被选中
有时候我们需要在...最基本的思路是,在
TreeView
右键点击的事件发生时,我们遍历它所有的
Item
,包括子
Item
,获取
Item
所对应的
TreeView
Item
控件的边界Rect,然后调用Rect的Contains方法判断鼠标是否在该范围内。
wpf /
treeview
数据库绑定
treeview
控件的数据库绑定程序
item
是checkbox
显示任意一个目录的文件到
Treeview
中
//显示任意一个目录的文件到
TReeview
中 unit u
TreeView
Demo; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, FileCtrl...
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章