C# Zeigt ein tooltip auf disabled Textfeld (Formular)
Ich versuche ein tooltip zur Anzeige auf einem deaktivierten textbox bei Maus über. Ich weiß, weil das Steuerelement deaktiviert ist, die folgenden nicht:
private void textBox5_MouseHover(object sender, EventArgs e)
{
//My tooltip display code here
}
Wie bekomme ich die tooltip Anzeige auf der Maus über ein deaktiviertes Steuerelement?
Vielen Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
MouseHover wird nicht ausgelöst, wenn die Steuerung deaktiviert ist. Stattdessen können Sie in Form MouseMove-Ereignis, ob Sie mit der textbox
textBox1.Name == this.GetChildAtPoint(e.Location).Name
Können Sie auch ziehen Sie ein ToolTip-Objekt aus der Toolbox in den designer auf das Formular.
Dann in den code, den Sie einfach anrufen SetToolTip() auf und übergeben Sie die Schaltfläche "oder" text box etc. Sie möchten der tool-Tipp zuweisen und den text, den Sie möchten, es zu zeigen.