MDI主窗体和子窗体
1,如何把之前的子窗体提到前面?
调用子窗体的Activate()即可,TopMost没什么用,只是表示位于没有设置topmost的其它窗体之上而已
2,MDI子窗体的标题栏很难去掉,通过把窗口风格设置为NONE的方法对于最大化的窗口没用,而非最大化手动设置子窗体位置又很麻烦,总是设置不对,有偏移
但是子窗口标题栏会和菜单整合在一起,添加菜单就好看了
3,如何把子窗体列表添加到菜单?
菜单有一个属性,叫做MdiWindowListItem,指向一个菜单项,只需要在菜单上增加一个菜单项,然后把这个属性指向那个菜单项,子窗体列表就会自动显示在这个菜单项下面
然后选择菜单项就可以在子窗体中切换
这个菜单项下面仍然可以手工添加别的菜单项,子窗体列表会添加在最下面
==============================================================
技术这东西,就是你焦头烂额好几天,最后得到的可能只是一行代码。
如果你去问别人,别人可以直接告诉你这行代码,但是你得到的,只是一行代码。