Foxtable(狐表)用户栏目专家坐堂 → [求助]在PrepareEdit事件当中设置目录树导致菜单失去响应


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

主题:[求助]在PrepareEdit事件当中设置目录树导致菜单失去响应

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 11:17:00 [显示全部帖子]

不要这样

把代码放到MaintableChanged事件. 不要每次点击单元格都生成一次目录树.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 15:49:00 [显示全部帖子]

用的是别的表,写到MaintableChanged即可..

搞不定就上例子.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 15:49:00 [显示全部帖子]


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 16:18:00 [显示全部帖子]

你情况,和描述的情况无关. 搞不定就上例子.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 16:53:00 [显示全部帖子]

说了不要这样做,看5楼

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 17:04:00 [显示全部帖子]

不要放到哪里.放到MaintableChanged即可.  你的情况和帮助说明的那个情况完全不同,那个是指根据当前行的内容生成的时候才需要,然后你的不是这个情况.,

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 17:08:00 [显示全部帖子]

1 If e.IsFocusCell Then 
2 Select Case e.Col.Name 
3 Case "第一列" '设置下拉列表 
4 Dim tb As New DropTreeBuilder 
5 tb.SourceTable = DataTables("表A") '指定目录树表 
6 tb.TreeCols = "第一列" '指定用于生成目录树的列 
7 tb.SourceCols = "第一列" '指定数据来源列 
8 tb.ReceiveCols = "第二列" '指定数据接收列 
9 e.Col.DropTree = tb.Build() 
10 End Select 
11 End If

你发的代码,完全没这回事

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/13 17:11:00 [显示全部帖子]

你的例子,未见任何失去响应现象啊

 回到顶部