C# 菜单条键值

本文关键字:键值 菜单 | 更新日期: 2023-09-27 17:56:56

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

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

C# 菜单条键值

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

索引示例:

    var fileMenuItem = menuStrip1.Items[0];

字符串示例:

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