Where Is Select Event of ToolStripMenuItem

In .NET 1 I use MenuItem.Select Event to show menuitem description on the status bar as described in this article:

http://msdn2.microsoft.com/en-us/library/system.windows.forms.menuitem.select.aspx

PrivateSub MenuSelected(ByVal senderAsObject,ByVal eAs System.EventArgs) _
Handles menuOpen.Select, menuExit.Select, menuSave.Select
If senderIs menuOpenThen
StatusBar1.Panels(0).Text ="Opens a file to edit"
Else
If senderIs menuSaveThen
StatusBar1.Panels(0).Text ="Saves the current file"
Else
If senderIs menuExitThen
StatusBar1.Panels(0).Text ="Exits the application"
Else
StatusBar1.Panels(0).Text ="Ready"
EndIf
EndIf
EndIf
EndSub

In .NET 2 the ToolStripMenuItem does not have Select event. How do we know which item has been selected?

[2107 byte] By [luongmai] at [2007-12-24]
# 1

As you can see, In .NET 2.0 what you say is a ToolStripMenuItem, not MenuItem.

I think a Click event can do what you do in the Select event.

gqlu at 2007-10-8 > top of Msdn Tech,Windows Forms,Windows Forms General...
# 2

Thank you for your reply very much.

I did not state my question clearly. I am trying to replace MenuItem with TollStripMenuItem. With .NET 1, a MenuItem is highligted by moving the mouse over it or by using arrow keys. When a MenuItem is highlighted, the MenuItem.Select is fired and we can show menuitem description in the status bar.

In .NET 2, when a TollStripMenuItem is highlighted by the mouse are arrow keys, I don't know if there is any event fired.

I can detect which TollStripMenuItem is highlighted with .MouseHoover, but not with the keyboard

luongmai at 2007-10-8 > top of Msdn Tech,Windows Forms,Windows Forms General...