Foxtable(狐表)用户栏目专家坐堂 → [求助]路径全名及由表定位树


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

主题:[求助]路径全名及由表定位树

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


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]路径全名及由表定位树  发帖心情 Post By:2012/10/19 15:16:00 [只看该作者]

如附件所示。

(1)选中树节点,定位到表的行,比较容易,选中表中的单元格,如何定位到树节点上?
(2)表中原始数据有code、Title两列,FullTitle这一列是用程序得出的,如果数据行很多(如20000行)、层次深(最深7层),从外部合并数据的时候,再计算FullTitle在我这里测试有点慢,有没有什么其它的方法?
(3)如何实现单击表里的单元格,在这个单元格附近显示FullTitle列的内容(因为FullTitle太长了,在界面上会隐藏的)?类似控件的Tooltip的方式提示或者类似StatusBar的方式,不过不是在左下角提示?因为如果用messagebox方法,每次都要去关掉,太麻烦了。————这个有方法就好,没有就算了。
(4)另外,如果这个树比较庞大,而且会被很多地方引用的时候,如何直接取用这个树,而不需要在其它地方重新构建?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:路径全名.table




[此贴子已经被作者于2012-10-19 17:26:45编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/10/20 0:47:00 [只看该作者]

 第一个问题,可以做到,比较简单,代码写在positionChangged里。

 第二个问题,用一个状态值控制,合并外部数据的时候,不执行DataColchanged代码。重写了一个计算方法。

 第三个问题,用一个窗口代替了Tooltip。

 第四个问题,同一棵树可以到处用,但只是“剪切”。

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:路径全名.table



[此贴子已经被作者于2012-10-20 1:22:52编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2191 积分:18007 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2012/10/23 14:42:00 [只看该作者]

非常感谢。
不过里面涉及到的好多东东在帮助里隐藏得比较深。
正在学习中。


有个问题,tips窗口高度好象最小也是两行文字高度,不能调整的么?

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/10/23 15:38:00 [只看该作者]

 tips的窗口可以用代码调整,好像……

 e.Form.BaseForm.Width = 10

 回到顶部