Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么像系统里“窗口”界面里的目录树,点击向上可以进入根目录


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

主题:[求助]怎么像系统里“窗口”界面里的目录树,点击向上可以进入根目录

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


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

 目录树,上下左右移动

 

nd.MoveUp

nd.MoveDown

nd.MoveLeft

nd.MoveRight


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


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

 回复6楼,向上:就是左移,然后上移,然后右移。

 

 要灵活变通。


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


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

以下是引用aalons在2014-6-8 15:32:00的发言:

 

回复8楼,左移,然后上移,然后右移,最后还是标题。

 

你去看你另一个帖子的例子吧。


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


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

以下是引用aalons在2014-6-8 15:44:00的发言:
嗯  谢谢, 不过我不想上移让标题变成了分类那个级别。我的意思是标题是二级的就是二级的不要变成一级节点

 

你有看那个例子吗?


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


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

 无语

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:treeview目录树的连续添加.foxdb


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


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

加多一个判断即可。

 

Dim tr As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim nd As WinForm.TreeNode = tr.SelectedNode
If nd IsNot Nothing Then
    If nd.Level = 1 AndAlso nd.name = nd.ParentNode.Nodes(0).name AndAlso nd.ParentNode.Name <> tr.Nodes(0).Name Then
        nd.MoveLeft
        nd.MoveUp
        nd.MoveRight
    Else
        nd.MoveUp()
    End If
End If
tr.Select


 回到顶部