Dr.Doom
2015-01-28, 08:59:02
Howdy!
Ich habe mir hier (https://msdn.microsoft.com/en-us/library/windows/desktop/bb760252%28v=vs.85%29.aspx) Beispiele abgeguckt, um an eine Combobox mit editierbarem Text einen Tooltip dranzufummeln.
Das funktioniert prinzipiell (siehe Bild), doch erscheint der Tooltip nur dann, wenn man mit der Maus über den "Dropdownbutton"-Teil der Combobox fährt (rote Markierung).
Wenn man allerdings mit der Maus über den Textbereich fährt (der Mauszeiger wird zum Textcursor), dann bleibt der Tooltip verborgen.
Nutzung des zweiten Codebeispiels von der MS-Seite fügt immerhin die einen Pixel breite Umrandung der Combobox als sensiblen Bereich hinzu - der gesamte Textbereich bleibt aber "tot".
Wie kann man das gesamte "Combobox mit Textfeld"-Element dazu sensibilisieren, den Tooltip anzuzeigen?
Ich habe mir hier (https://msdn.microsoft.com/en-us/library/windows/desktop/bb760252%28v=vs.85%29.aspx) Beispiele abgeguckt, um an eine Combobox mit editierbarem Text einen Tooltip dranzufummeln.
Das funktioniert prinzipiell (siehe Bild), doch erscheint der Tooltip nur dann, wenn man mit der Maus über den "Dropdownbutton"-Teil der Combobox fährt (rote Markierung).
Wenn man allerdings mit der Maus über den Textbereich fährt (der Mauszeiger wird zum Textcursor), dann bleibt der Tooltip verborgen.
Nutzung des zweiten Codebeispiels von der MS-Seite fügt immerhin die einen Pixel breite Umrandung der Combobox als sensiblen Bereich hinzu - der gesamte Textbereich bleibt aber "tot".
Wie kann man das gesamte "Combobox mit Textfeld"-Element dazu sensibilisieren, den Tooltip anzuzeigen?