以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 完全不用BaseMainForm会有什么不好的地方吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=87218) |
-- 作者:Hopenight -- 发布时间:2016/7/6 8:52:00 -- 完全不用BaseMainForm会有什么不好的地方吗? 如果我程序启动之后就将主窗口BaseMainForm给隐藏了,我用自己写的一个独立窗口作为主窗口。这样做会有什么坏处? 以下几点是否正确? 1、不能使用Ribbon菜单 2、不能使用停靠窗口 3、不能使用并列窗口 4、不能使用共有窗口 |
-- 作者:狐狸爸爸 -- 发布时间:2016/7/6 9:11:00 -- 很不好,不要这么做。 要坚持用主窗口,目前为止,我没有看出不用主窗口的任何理由。 |
-- 作者:大红袍 -- 发布时间:2016/7/6 9:14:00 -- 如果你觉得不需要主窗口,完完全全可以隐藏的,没有大问题。 |
-- 作者:Hopenight -- 发布时间:2016/7/6 9:19:00 -- 以下是引用狐狸爸爸在2016/7/6 9:11:00的发言:
很不好,不要这么做。 要坚持用主窗口,目前为止,我没有看出不用主窗口的任何理由。 用主窗口的话,要花很多精力考虑自己添加的控件如何与主窗口共处才能美观,毕竟不是在自己的地盘上。 如果用自己写的独立窗口作为程序的主窗口的话,可以完全自己掌控。尤其在有了窗口中菜单的前提下。
例如我昨天发的一个帖子,如果放在BaseMainForm里面的话,很难解决。(可能会有办法,但我不想花太多时间在界面上) http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=87188&replyID=&skin=1 [此贴子已经被作者于2016/7/6 9:23:12编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2016/7/6 9:23:00 -- 放弃主窗口,并不见得就能解决你的问题,你可能会在界面上耽误更多的时间 |
-- 作者:Hopenight -- 发布时间:2016/7/6 9:30:00 -- 以下是引用狐狸爸爸在2016/7/6 9:23:00的发言:
放弃主窗口,并不见得就能解决你的问题,你可能会在界面上耽误更多的时间 可能吧!但就上面我提的那个问题,不用主窗口就很快解决了... |
-- 作者:Hopenight -- 发布时间:2016/7/6 9:39:00 -- 看来,我也走上了非主流的道路... |
-- 作者:Hopenight -- 发布时间:2016/11/10 15:24:00 -- 以下是引用狐狸爸爸在2016/7/6 9:23:00的发言:
放弃主窗口,并不见得就能解决你的问题,你可能会在界面上耽误更多的时间 确实不用主窗口的话,会花更多时间在界面上... 转回主窗口了... |