MenuItem bei MouseHover
-
Hallo,
ich hab da mal ne frage ...
Und zwar möchte ich, wenn ich mit der Maus über einen Menüeintrag fahre, einen zugehörigen Text in der Statusleiste anzeigen - ähnlich einem ToolTip
Ich hab nun hier im Forum schon einen Eintrag gefunden
private void menuStrip1_MouseHover(object sender, EventArgs e) { MenuItem mi = sender as MenuItem; if (mi == null) return; switch (mi.Text) { case "Open ...": toolStripStatusLabelInfo.Text = "Neues Dokument beginnen"; break; case "New File": toolStripStatusLabelInfo.Text = "Dokument öffnen"; break; } }
Aber irgendwie funktioniert das nicht!!
Mein Menü sieht so aus
Datei | noch was | Info |
-------------------------
Open ...
New File
ExitJemand ne Idee wie das funzt ?
thx
-
Fügt das doch mal in MouseEnter ein...
private void dateiToolStripMenuItem_MouseEnter(object sender, EventArgs e) { toolStrip_Info.Text = sender.ToString(); }
Und lege jedes MouseEnter-Event auf dieses.
Gruß, Doug_HH