更改我的MenuStripItems的.Text

时间:2009-08-15 13:58:01

标签: c# menustrip

此代码仅更改顶部菜单选择器。

private void englishToolStripMenuItem_Click(object sender, EventArgs e)
    {
        menuStrip1.Items[0].Text = Languages.English.File;
        menuStrip1.Items[1].Text = Languages.English.Options;
        menuStrip1.Items[2].Text = Languages.English.Help;
    }

如何更改子项的.Text属性?

1 个答案:

答案 0 :(得分:1)

如果您查看表单设计器代码文件,您将看到菜单项都存储在它们自己的变量中,您可以使用它来更改文本。

默认变量名称并不精彩,名称如“toolStripMenuItem1”。我假设您使用集合编辑器创建了菜单;如果您在其中选择菜单项,则可以更改(名称)属性下的变量名称。

就个人而言,我建议在“menuFileItem1”,“menuFileItem2”等行中命名,因为它允许您通过浏览变量名来查看菜单的层次结构。