Ich mag das Standard-ToolTip-Verhalten nicht. Erstens mag ich das nicht, nachdem der Tooltip für "AutoPopDelay" Millisekunden angezeigt wird, verschwindet er und erscheint nicht mehr, wenn Sie die Maus erneut über das Steuerelement bewegen. Zweitens mag ich nicht, dass AutoPopDelay auf 5000 Millisekunden begrenzt ist.Was ist der einfachste Weg, Tooltips so zu verhalten, wie ich will?
Ich fand einen Weg, Tooltip immer wieder auf Maus verschieben über Steuerelement erscheinen, auch wenn es für eine Zeit angezeigt wurde AutoPopDelay Wert überschreiten: Ich rufe ToolTip.Hide() in MouseLeave-Handler. Auf diese Weise erscheint der Tooltip erneut mit der Maus. Aber ich habe keinen einfachen Weg gefunden, Tooltip für längere Zeit angezeigt zu halten (länger als maximal 5000 Millisekunden). Wenn ich toolTip.Show() in MouseEnter-Handler aufrufen, wird ToolTip in nicht guter Position angezeigt. Ich mag die Position, in der es automatisch zeigt :)
Also, was können Sie vorschlagen?