使用上下文菜单的问题?

时间:2010-06-28 10:44:03

标签: c# winforms .net-2.0 contextmenu

我在.NET 2.0中使用Windows窗体。

我在我的应用程序中使用了Split Container,有两个Context Menus。我希望一个上下文菜单与split container& amp;的panel1相关联。另一个上下文菜单与拆分容器的panel2相关联。

直到现在情况变得非常好。我正在使用panel1&的上下文菜单属性。分割容器的panel2并为两个面板分配上下文菜单。

问题在于,当我的应用程序运行时,panel1的第一个上下文菜单已启用且工作正常但是当我正在右键单击panel2时,会出现上下文菜单但它已被禁用。我找不到任何问题。

我的问题是,在分离容器控件中是否可以为panel1和panel2使用两个上下文菜单?如果有可能那么如何使用它。

我在这里提到的另一件事是我没有使用MDI控件而且我将我的表单的IsMDIContainer属性设置为false。

1 个答案:

答案 0 :(得分:0)

也适合我。我设置了一个带有拆分容器的Windows Forms / 2.0应用程序。我为每一方分配了一个不同的上下文菜单,它就像一个冠军。我甚至向panel2添加了一些子控件,右键单击这些控件时,上下文菜单仍然正确显示。

您碰巧在代码后面有任何点击事件处理代码吗?