以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  有关下拉窗口  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=8162)

--  作者:老有所乐
--  发布时间:2010/9/11 23:30:00
--  有关下拉窗口
谁能做一个在窗口表中显示下拉窗口的例子供学习吗,谢谢!
--  作者:mr725
--  发布时间:2010/9/12 1:49:00
--  

系统自带的例子里有啊~   下拉窗口演示.Table


--  作者:老有所乐
--  发布时间:2010/9/12 17:21:00
--  

这是下拉窗口演示.Table,在表B窗口可以打开表A,但点击其第一列或第二列都不显示下拉箭头,和下拉窗口.请教应该如何设置,谢谢!!

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


--  作者:czy
--  发布时间:2010/9/12 20:15:00
--  

如果要在表B第一列和第二列显示,你总得加上代码呀。

项目AfterOpenProject事件。

Tables("表B").Cols("第一列").DropForm = "窗口1"
Tables("表B").Cols("第二列").DropForm = "窗口2"


--  作者:老有所乐
--  发布时间:2010/9/12 22:35:00
--  

C版主,我不是要在表B第一列和第二列显示,是要在表B的窗口表A的第一、二列中中显示,不过在你的启发下,已解决。谢谢C版主!

还有一个问题,就是现在在表B的窗口(主窗口)点击“打开窗口”按钮,窗口4就停放在主窗口的中央位置,但是移动主窗口后,窗口4就不在主窗口的中央了。能否有办法主窗口无论移到何处,窗口4打开始终停放在主窗口中央位置。


--  作者:czy
--  发布时间:2010/9/13 8:26:00
--  
我不知道如何捕捉当前窗口在屏幕上的位置,没办法解决你的问题。
--  作者:狐狸爸爸
--  发布时间:2010/9/13 8:30:00
--  
如果这样的话,就别用窗口,用一个面板,平时隐藏起来,单击某个按钮就显示这个面板,因为面板就在窗口中,所以不存在位置变化的问题。
--  作者:狐狸爸爸
--  发布时间:2010/9/13 8:36:00
--  

就象这个:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目81.rar


--  作者:老有所乐
--  发布时间:2010/9/13 15:06:00
--  
谢谢贺老师和C版主!我来试试。