设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3616|回复: 5
打印 上一主题 下一主题

[其它] 怎么做到点击树形目录节点,显示相应子窗体?

[复制链接]
跳转到指定楼层
1#
发表于 2012-1-4 17:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在窗口左侧建立树形目录,想要通过点击节点,实现右侧出现不同子窗体功能.怎么编辑?我是新手,请高手帮助一下
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-1-4 18:31:29 | 只看该作者
首先你窗体上有一个树,又有一个子窗体控件
树控件有节点单击事件,如:
Private Sub XTree_NodeClick(ByVal Node As Object)
在这个事件里可判断Node.Key,然后根据不同的Key,更换子窗体控件的对象源
Me.SubForm.SourceObject = "..."
3#
 楼主| 发表于 2012-1-5 18:41:55 | 只看该作者
我把所有子窗体名字都改成对应节点的node.key,然后

Me.child.SourceObject = "node.key"
系统提示我命名不符合规范

这样做为什么不行?
4#
发表于 2012-1-5 22:57:46 | 只看该作者
本帖最后由 Grant 于 2012-1-5 22:58 编辑

是的,带了点是不行的
可以试试 [node.key]
不知道是否可行

点击这里给我发消息

5#
发表于 2015-6-3 08:09:16 | 只看该作者
good
回复

使用道具 举报

6#
发表于 2015-7-24 00:57:17 | 只看该作者

good
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-9 10:16 , Processed in 0.083680 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表