Maus über Button dann Beschreibung in Status

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Dodo.

    Maus über Button dann Beschreibung in Status

    Hi Leute,

    ich habe eine Frage.
    Momentan habe ich alle meiner Buttons per tooltip eine beschreibung zugewiesen. Wie kann ich das so machen, wenn ich über egal welchen Button mit der Maus drüberfahre unten in der Statusleiste diese Beschreibung angezeigt wird?!

    Muss ich für jeden Button das MouseHover event benutzen? Oder gibts da auch ein Control was ich noch nicht kenne?

    Vielen dank für eure hilfe

    gruß
    Dein Problem sieht sehr nach MouseHover aus, jedoch ist die Ausgabe in der Statusleiste üblicherweise dem Control mit dem Focus vobehalten.
    ----------------------
    Ich seh gerade:
    Beim Studio selbst isses nich mehr so. :S
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Mach es dynamisch. Eine globale MouseHover Routine. Danach gehst im Form_Load alle Controls durch und weist das MouseHover Event der von dir erstellen Routine zu. In der Routine gelangst du ja über das sender argument an das aktuelle Control, dort prüfst du ob dies auch ein ToolTip zugewiesen hat, wenn ja ließt du dort den ToolTipText aus und zeigst ihn in der Statusleiste an.

    Sollte im prinzip kein komplizierter Code werden.