c#menustrip键值

时间:2013-02-01 15:26:02

标签: c# winforms menu key menuitem

我正在观看有关WindowsForms的MenuStrip控件的教程视频,MSDN网站提供的视频表明您可以使用“密钥”而不是索引编号来引用特定的菜单项 - 但他们从未解释过如何以及快速搜索让我没有结果。

如何通过名称而不是索引号引用菜单项(如果添加新菜单项,可以更改)?

1 个答案:

答案 0 :(得分:2)

它与索引的方式相同。只需提供一个string表示菜单项的名称,而不是项目的已知索引。这称为key值。

索引示例:

    var fileMenuItem = menuStrip1.Items[0];

string示例:

    var fileMenuItem = menuStrip1.Items["File"];