Foxtable(狐表)用户栏目专家坐堂 → [求助]动态生成treeview相关问题


  共有2476人关注过本帖树形打印复制链接

主题:[求助]动态生成treeview相关问题

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/12 15:23:00 [显示全部帖子]

动态添加的treeview无法绑定事件。建议你在窗口那里加入1个或多个treeview,然后再在里面写代码。

 

也可以绑定事件

 

Dim btrv As windows.forms.treeview = e.form.controls("treeview1").basecontrol
AddHandler btrv.Click, AddressOf Button1_Click

 

http://www.foxtable.com/webhelp/scr/2374.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/12 15:28:00 [显示全部帖子]

改成,比如

 

tv1.GenerateTree("菜单表","级码","菜单名称","."," (级码 = '2' or 级码 like '2.%') and 是否启用 = 1 ","OrderID ASC")


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/12 17:10:00 [显示全部帖子]

1、windows.forms.treeview 不等同于 foxtable的treeview的,有一些微小区别,比如 e.sender 要改成 sender,等。

 

foxtable的treeview,不允许你绑定事件使用。所以,你需要修改你原来写的代码。

 

2、建议还是加入多个treeview,然后再在里面写代码调用吧。你可以手工比如5个treeview,需要的时候,就使用。


 回到顶部