博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【C#】在父窗体菜单合并子窗体菜单
阅读量:6830 次
发布时间:2019-06-26

本文共 652 字,大约阅读时间需要 2 分钟。

1、 首先把form1文件选中,属性里设置MergeAction设为Append(默认就是)MergeIndex设为0,一次把编辑MergeIndex设为1工具的设为2,以此下去,这样方便我们在后面比如说要把子窗口的菜单项添加到父窗口中时方便点。

2、 把form1文件中的下拉项目新建”“打开”……以此设置MergeActionInsertMergeIndex以此设为0123…… (分割线也占一个位)
3、 然后设置form2中的文件属性设置MergeActionMatchOnlyMergeIndex-1即可,然后把from2文件下的关闭属性的MergeAction设为InsertMergeIndex设为这样的一个值-即你想在在form1文件里的下拉菜单里的位置的MergeIndex,因为每一个项目均对应一个MergeIndex,比如我们想把form2中的那个的关闭添加到form1中的退出之前,我们只需要把关闭MergeIndex设为9即可,因为前面有9个菜单项(包括分隔符)了(下标从0开始)。
4、 剩下的同理。
5、 要是想把显示也合并到主菜单上,我们就用MatchOnly,要是想添加到主菜单的相应位置,我们可以用Insert,或者使用Append直接加到最后面。
6、 最后记得把form2中的菜单栏的Visible属性设为False,因为我们已经在主窗口菜单中整合了,所以不要在子窗口重新显示了。

转载地址:http://jwnkl.baihongyu.com/

你可能感兴趣的文章
JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果...
查看>>
[再寄小读者之数学篇](2014-05-20 一个分部积分)
查看>>
Java httpclient请求,解决乱码问题
查看>>
IE10、IE11 无法写入Cookie
查看>>
汉化Eclipse+配色方法(官方语言包)
查看>>
Ansi,UTF8,Unicode,ASCII编码的差别
查看>>
【delphi】Delphi过程、函数传递参数的八种方式
查看>>
严苛模式(StrictMode)
查看>>
HTML5+JS手机web开发之jQuery Mobile初涉
查看>>
人脸识别算法初次了解
查看>>
设计模式(十)组合(结构型)
查看>>
JAVA复制文件最快的算法
查看>>
UICamera(NGUI Event system)原理
查看>>
sudo nopasswd
查看>>
用自己的话描述wcf中的传输安全与消息安全的区别(二)
查看>>
99 Lisp Problems 列表处理(P1~P28)
查看>>
实用图片滑块,传送带,幻灯片效果【附源码】
查看>>
Bluez SPP实现代码分析(转)
查看>>
android中给TextView或者Button的文字添加阴影效果
查看>>
读《被投资人“送”入看守所》一文有感(转)
查看>>