此代码仅更改顶部菜单选择器。
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属性?
答案 0 :(得分:1)
如果您查看表单设计器代码文件,您将看到菜单项都存储在它们自己的变量中,您可以使用它来更改文本。
默认变量名称并不精彩,名称如“toolStripMenuItem1”。我假设您使用集合编辑器创建了菜单;如果您在其中选择菜单项,则可以更改(名称)属性下的变量名称。
就个人而言,我建议在“menuFileItem1”,“menuFileItem2”等行中命名,因为它允许您通过浏览变量名来查看菜单的层次结构。