0

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

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 属性?

4

1 回答 1

1

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

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

就个人而言,我建议按照“menuFileItem1”、“menuFileItem2”等方式命名,因为它可以让您通过查看变量名称来查看菜单的层次结构。

于 2009-08-15T14:38:15.263 回答