以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  狐爸能否提供一些关于窗口方面的例子?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13315)

--  作者:泡不烂
--  发布时间:2011/10/8 15:23:00
--  狐爸能否提供一些关于窗口方面的例子?
最近对FOX很感兴趣,一直在摸索,但关于窗口方面的例子太少了,狐爸能否提供一些能全面展现窗口功能方面的例子?以便让我们这些门外汉快速上手? 如下图:
图片点击可在新窗口打开查看此主题相关图片如下:dd.png
图片点击可在新窗口打开查看

--  作者:狐狸爸爸
--  发布时间:2011/10/8 15:26:00
--  

帮助很多的,可以说处处是宝,必须踏踏实实地看帮助。

 

例如上面的窗口,首先插入一个splitContainer控件,将其停靠属性设置为Fill,splitContainer的左分区插入一个目录树,右分区插入三个按钮和一个Table,1分钟不到就搞定。


--  作者:泡不烂
--  发布时间:2011/10/8 15:39:00
--  
感谢狐爸,帮助文档十一期间在家已经看过两遍了,但于于窗口方面的东西介绍的不多。 为的是尽快上手,所以不得不多问,就是不知道选择不同的节点,出现不同的TABLE或窗口该如何写。
--  作者:狐狸爸爸
--  发布时间:2011/10/8 15:45:00
--  

如果要这样的话,目录树必须位于单独的一个窗口中,这个窗口的类型必须是共享窗口。

然后设置目录树的NodeMoseClik事件代码,例如:

 

 

Select case e.Node.Text

     Case "表A"

         MainTable = Tables("表A")

     Case "表A"

         MainTable = Tables("表B")

     Case "窗口1"

        Forms("窗口1").Open()

End select

[此贴子已经被作者于2011-10-8 16:04:07编辑过]

--  作者:don
--  发布时间:2011/10/8 15:48:00
--  
忙中出错了:最后应是 End Select
--  作者:泡不烂
--  发布时间:2011/10/8 15:51:00
--  
感谢狐爸,试试去!
--  作者:泡不烂
--  发布时间:2011/10/8 16:03:00
--  
可能狐爸没理解我的意思,我的意思就是跟上图一样,左边是导航树,选择不同的节点在右边显示不同的表或窗口。
--  作者:czy
--  发布时间:2011/10/8 16:04:00
--  
基本功能演示文件就是这样的。
--  作者:泡不烂
--  发布时间:2011/10/8 16:07:00
--  
我的意思是在一个独立窗口里实现这个功能,如图:
图片点击可在新窗口打开查看此主题相关图片如下:dd.png
图片点击可在新窗口打开查看

--  作者:狐哥
--  发布时间:2011/10/8 16:09:00
--  
右边我其实放的是一个TabControl,仅仅是将页签隐藏了而已.