以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 如何调用自定义的窗口作主界面? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27308)
|
-- 作者:zerov
-- 发布时间:2012/12/28 9:40:00
-- 如何调用自定义的窗口作主界面?
准备不用功能区及菜单,做一个如下的自定义界面,可不知如何调用自定义的窗口作主界面,请高人指点!
PS:另导航的按钮下拉菜单如何调用目录树菜单,在一个主界面中如何调用不同的窗口。
此主题相关图片如下:aa1254a.png
|
-- 作者:even0898
-- 发布时间:2012/12/28 9:57:00
--
这个不就是做个停靠窗口吗?然后用目录树做?
|
-- 作者:even0898
-- 发布时间:2012/12/28 9:58:00
--
不同的窗口用maintable和forms("窗口名").Open来调用,要调用的窗口类型全是主窗口就好了,楼主跟我的是一样的,不过目录树没你做得好看
|
-- 作者:lin_hailun
-- 发布时间:2012/12/28 10:00:00
--
那就把这个窗口弄成模式窗口,在项目打开的时候弹出,这样就不会显示主界面了,那主界面就是你的这个窗口了。
可以通过把窗口加载进来的方式。比如 e.form.AddControl(Fomrs("xxx").Controls("xxx"))
---------------------------------
或者,把这个窗口定义成主窗口,然后删除菜单就行了,其他的窗口使用停靠的方式显示。
RibbonTabs.Clear QAT.Item.Clear ConfigBar.Item.Clear ApplicationMenu.LeftItems.Clear ApplicationMenu.RightItems.Clear ApplicationMenu.BottomItems.Clear
|
-- 作者:zerov
-- 发布时间:2012/12/28 11:28:00
--
这些命令加在哪儿?是全局还是项目事件中?
|
-- 作者:lin_hailun
-- 发布时间:2012/12/28 11:45:00
--
以下是引用zerov在2012-12-28 11:28:00的发言:
这些命令加在哪儿?是全局还是项目事件中?
任意事件都可以,命令窗口也可以。
|