Frage Tooltip-Balloon verschwindet nach 5 Sekunden


Ich habe die Eigenschaft "AutoPopDelay" auf 60000 gesetzt, aber jedes Mal, wenn ich den Mauszeiger über ein zugeordnetes Element halte, bleibt die Sprechblase nur 5 Sekunden lang geöffnet, auch wenn mein Mauszeiger über dem Element bleibt.

Irgendwelche Ideen zu was könnte das verursachen?

Bearbeiten: Ich verwende WinForms


5
2017-10-11 13:16


Ursprung


Antworten:


Lesen der Dokumentation für die AutoPopDelay auf MSDN (Verknüpfung) die maximale Zeit, um die Sie ein Popup verzögern können 5000 Millisekunden.

Wenn Sie eine längere Dauer wünschen, verwenden Sie die Show Methode, um den genauen Zeitpunkt zu steuern, zu dem die QuickInfo angezeigt wird.

...

Ich glaube jedoch, dass Sie versuchen, die Symptome und nicht die Ursache Ihres Problems zu beheben, wenn Sie eine ToolTip benötigen, um so lange offen zu bleiben. Ein Tooltipp ist definitionsgemäß "eine kleine Box mit kontextuellen Informationen über den Gegenstand, auf den der Benutzer zeigt". Wenn der Benutzer nicht in der Lage ist zu lesen, was der Tooltip in 5 Sekunden vorschlagen möchte, dann ist es nicht wirklich ein "Tipp", sondern ein ganzes Kapitel aus der Hilfedatei.


2
2017-10-11 13:31



Wenn man etwas mit dem Tooltip-Steuerelement herumspielt, scheint es, als ob man AutoPopDelay auf etwas über 32767 einstellen kann und es wird auf 5000 zurückgesetzt. Meine Vermutung ist, dass im Hintergrund eher ein kurzer als ein int verwendet wird.


3
2017-10-26 15:23