0

假设我在点击事件中有这段代码:

MenuItem myItem = new MenuItem("Tab", TabIndex);
Menu1.Items.AddAt(TabIndex, myItem);
myItem.Selected = true;

例如,现在我用这个点击事件点击一个按钮 5 次,它将在运行时创建 5 个菜单。

我想要做的是有另一个按钮,当单击它时,它将选择菜单上的任何项目(或 MenuItem 数组)。

请帮我解决一下这个。

4

1 回答 1

1
   private void button1_Click(object sender, EventArgs e)
            {
                MenuItem myItem = Menu1.Items[0];
            }

我把 0 你可以根据需要选择其他索引。或者...

MenuItem myitem = Menu1.SelectedItem;

谢谢,还有一种方法

foreach (MenuItem c in Menu1.Items)
            {
                if (c.SomePropertyYouNeed == SomeOtherThingYouNeedToCheck)
                {
                    //your logic here
                }

            }
于 2013-06-11T02:00:05.183 回答