以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 可编辑的目录树下拉列表窗口 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16845) |
||||
-- 作者:实话实说 -- 发布时间:2012/2/25 13:02:00 -- 可编辑的目录树下拉列表窗口 表A窗口1的[产品分类]列有一目录树下拉列表窗口,想双击自动输入[产品分类][型号][规格]该目录树控件双击代码如何写? 窗口2是目录树
|
||||
-- 作者:blackzhu -- 发布时间:2012/2/25 15:19:00 -- 没有目录树数据出来,自己编辑? |
||||
-- 作者:实话实说 -- 发布时间:2012/2/25 15:38:00 -- 因为目录树文件是网络共享,所以没带,能只给出双击代码吗 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/25 16:52:00 -- http://www.foxtable.com/help/topics/2350.htm
|
||||
-- 作者:实话实说 -- 发布时间:2012/2/25 17:56:00 -- 帮助我看过,我的需求不一样,1 我的目录树来自文件,不是来自表; 2 我要在表中输入而不是在文本框中输入 |
||||
-- 作者:实话实说 -- 发布时间:2012/2/26 16:22:00 --
附上目录树文件,希望有人帮忙 |
||||
-- 作者:实话实说 -- 发布时间:2012/2/26 20:48:00 -- 顶一下 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/26 21:41:00 -- 以下是引用实话实说在2012-2-25 17:56:00的发言:
帮助我看过,我的需求不一样,1 我的目录树来自文件,不是来自表; 2 我要在表中输入而不是在文本框中输入
组合下面三节的知识就可以了:
http://www.foxtable.com/help/topics/1988.htm http://www.foxtable.com/help/topics/2350.htm http://www.foxtable.com/help/topics/2466.htm
[此贴子已经被作者于2012-2-26 21:40:42编辑过]
|
||||
-- 作者:实话实说 -- 发布时间:2012/2/27 9:31:00 -- 附件就差NodeMouseClick事件,以下代码是基于表的,我用的是目录树文件,确实变通不出代码
5、TreeView(目录树)的NodeMouseClick事件代码设置为: If e.Node.Level = 1 Then \'如果单击的是第二层节点 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/27 9:44:00 -- 基于目录树更加简单:
If e.node.level = 2 then Dim vals() As String = e.Node.FullPath.split("\\") Dim tr As Row = Tables("表名").Current tr("列1") = vals(0) tr("列2") = vals(1) tr("列3") = vals(2) End If |