C#如何默认选择Menustrip中的一个项目?如何将所选项目从Menustrip选中显示到文本框

时间:2013-05-28 13:44:31

标签: c# textbox menustrip

我正在使用C#WFA。 我有一个menustrip,其中有一个名为:Settings,在此我有三个项目:ID,Number和Time。在数字项目下,还有5个项目,人们可以选择。现在我想这样做:首先让Number中的一个项目默认选择,其次,我想在GUI中再添一个文本框,它将显示在数字下选择的项目。

例如:

       Settings

               ---ID

                ---Number

                    ----NUMBER1

                    ----Number 2

                    ----Number 3    

               ---Time

所以我想将Number 2设置为默认选择项,我该怎么做? 我想在选择一个时在文本框中显示所选的数字项目,我该怎么做?

非常感谢!

BR 艾玛

1 个答案:

答案 0 :(得分:0)

对于选择NUMBER 2作为BY Default,您必须在代码中添加单行

this.NUMBER2ToolStripMenuItem.Select();

此代码用于获取所选项目的文字......

'你的方法看起来像这样

Private Sub MenuItem2_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)

Dim mnuItem As MenuItem = DirectCast(sender,MenuItem)

MessageBox.Show(mnuItem.Text)

End Sub “

”  只是你知道,它将附加到这样的事件

AddHandler MenuItem2.Click,AddressOf MenuItem2_Click