首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
Winform里众多上下文菜单的控制要怎么做?
0
悬赏园豆:
50
[已解决问题]
解决于 2007-11-20 14:43
<P>第一次写Winform的东西,感觉到跟Web有很大的区别,最大的应用就是在上下文菜单的控制了。<BR>我现在的程序里有非常多的上下文菜单,如果每个窗体都做得化,那样会浪费很多代码,而且有一些上下文菜单功能一样或者类似,或者是一个菜单时另外一个菜单的子集,也有也写有交集,怎样的话如何处理怎么多的菜单?<BR>谢谢。</P>
.NET技术
Windows Forms
问题补充:
汗,发了贴之后才发现原来是这个板块的CN贴,cnblogs我爱死你了。
黄铨
|
小虾三级
|
园豆:
550
提问于:2007-11-20 11:50
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
最佳答案
0
可以通过继承让子类控件/窗体继承父类的菜单项.具体行为如果不一致的话,也适当override相应的处理方法. 如果这样还不能满足的话,搞一个菜单工厂根据各种条件生成菜单项吧,在ContextMenuStrip_Opening时动态调整具体的菜单项.
deerchao
|
大侠五级
|
园豆:8367
|
2007-11-20 13:25
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
其他回答(1)
0
写控件应该可以吧
麒麟.NET
|
园豆:3614
(老鸟四级)
|
2007-11-20 12:22
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。