如何在C#中启用/禁用MenuStrip项目和项目的下拉集合项目

时间:2015-04-19 11:13:26

标签: c# winforms

我想知道如何禁用/启用MenuStrip项目以及如何禁用/启用menustrip项目的DropDownCollection特定项目。

我的menustrip给出了一张图片,“帐户部门”是我想根据条件禁用/启用的DropDownCollection项目。

我有一行代码禁用Main MenuStrip Item在这种情况下,“Departments”是Item。

这行代码是:

menuStrip1.Items[1] = false;

目前我无权上传图片,所以这里有链接

Image Link

3 个答案:

答案 0 :(得分:0)

你可以试试这个

menuStrip.Items[0].Visible = false; 

使用此Msdn site

您可以看到此link

答案 1 :(得分:0)

如果您将该项目命名为“Menu1”,则可以轻松启用或禁用它:

Menu1.Enabled = false;

答案 2 :(得分:0)

正如其他人所说,您可以设置菜单项的Enabled属性,但最好为您尝试更改的菜单项指定名称。然后你可以根据需要轻松设置它的启用属性,例如将它命名为menuitemAccountDepartment,然后:

menuitemAccountDepartment.Enabled = false;

它更具可读性和易管理性。