当前位置: 代码迷 >> VB Dotnet >> 关于VB.NET窗体MDI 菜单栏里切换有关问题
  详细解决方案

关于VB.NET窗体MDI 菜单栏里切换有关问题

热度:73   发布时间:2016-04-25 02:05:53.0
关于VB.NET窗体MDI 菜单栏里切换问题
如何实现菜单栏-> 窗口-> 下方窗体自动添加的菜单栏按钮(窗体切换)?
如图:


------解决思路----------------------
说起来简单,做起来复杂
1.你先要给菜单栏动态add子菜单
2.给子菜单都绑定同一个click事件
3.在事件里判断是谁点击引发了事件执行,获取sender,取到它的文本,写个分支语句,通过不同的文本对应打开不同的子窗体
4.点击之后设置它的checked=true,并遍历菜单将其它动态添加的子项的checked全部变为false
------解决思路----------------------
哪有这么复杂,很简单的:
选中菜单栏,属性中找到MdiWindowListItem,选择“窗口”这个菜单项。
剩下的就是全自动了,连“冻结窗格”下面的分割条都会自动加上去的。
  相关解决方案