社区
Delphi
帖子详情
关于TreeView节点的打开权限问题
lbsoft
2001-08-20 09:18:03
我想在点击TreeView中的节点时,做到只有当条件允许时才打开该点击节点下的子节点,就想FOXMAIL一样,该如何做,在何事件中进行处理??
...全文
152
9
打赏
收藏
关于TreeView节点的打开权限问题
我想在点击TreeView中的节点时,做到只有当条件允许时才打开该点击节点下的子节点,就想FOXMAIL一样,该如何做,在何事件中进行处理??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbsoft
2001-08-20
打赏
举报
回复
我想知道的是如何使点击的节点不展开属于它的子节点! 该如何做???
fengerfeifei
2001-08-20
打赏
举报
回复
动态生成TreeView的节点,如果没有权限就没有相应的节点,也就谈不上打开了
如果改变权限,重新刷新树结构,生成新节点就可以了
zzutlink
2001-08-20
打赏
举报
回复
在expanding事件中进行权限判断!
lbsoft
2001-08-20
打赏
举报
回复
关注!
lbsoft
2001-08-20
打赏
举报
回复
GZ
lixia01
2001-08-20
打赏
举报
回复
gz
BaldZhang
2001-08-20
打赏
举报
回复
不会吧。。。。。
Treeview有个事件,是:
type TTVExpandingEvent = procedure(Sender: TObject; Node: TTreeNode; var AllowExpansion: Boolean) of object;
property OnExpanding: TTVExpandingEvent;
只要写出这个事件的处理方法,根据自己的判断条件设定AllowExpansion为True或者False就
行了。
lbsoft
2001-08-20
打赏
举报
回复
能否详细点
phenixyu
2001-08-20
打赏
举报
回复
你这种提法不是很好,因为不是非得点击才能移到那个节点上的,可以通过键盘也可以移动的。
当生成节点树的时候,把你的权限设置到每个节点的tag属性上。
在onchanging事件中,对node参数进行控制(node是即将移至的节点)。
如果分层控制权限,那么可以在Node的level属性上做文章。
C# winfrom
TreeView
简单数据添加,单击操作
实现C# winfrom中
TreeView
简单的数据添加,单击选中后将相关信息进行显示。
Treeview
树控操作DelphiAccess数据库源码.rar
Treeview
树控操作DelphiAccess数据库源码,一个典型的树形菜单的应用,本实例中的菜单支持三级,是否支持更多级别,大家认真参阅代码,由实例可看出,它的美化也是相当成功的。
C#中使用
treeview
显示目录和文件的demo
C#中使用
treeview
显示目录和文件的demo 运行前请先在D盘下新建目录 treetest ,然后在 treetest 下新建一些目录和文件,可以创建多级目录。
加载整个硬盘目录到
TreeView
加载整个硬盘目录到
TreeView
树形菜单(用
treeview
)
树形控件菜单,很不错的,可进行添加删除和修改, 不能错过
Delphi
5,939
社区成员
262,944
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章