[英]Common context menu strip through out the application
我开发了一个Winform MDI应用程序,其中客户端特别需要一个上下文菜单,该菜单在整个应用程序中显示。 上下文菜单有两个项目。 计算器和退出。
如果我是他,我会在MDI菜单栏中保留两个菜单项,但这是客户的疯狂要求,因此我必须实现它。
我尝试在MainForm中创建一个ContextMenu,使其公开,我可以使用MainForm的静态实例从所有子窗体中访问它。 另一种选择是通过构造函数注入contextmenu。 但我想知道是否有更好的方法可以做到这一点。
我希望我清楚。 感谢您的时间。
问候 :)
它比我想象的要简单得多,我只是将上下文菜单栏分配给了MDI Form,并且所有子窗体都可以使用它,除非我们为子窗体明确声明一个不同的菜单栏。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.