Ваш вопрос не совсем понятен, и я не уверен, что вы ищете, но следующие вещи, которые повлияют на длительность всплывающей подсказки:
ToolTipService.InitialShowDelay
- промежуток времени в миллисекундах между наведением на элемент управления и появлением всплывающей подсказки. 0 = мгновенный.
ToolTipService.ShowDuration
- промежуток времени в миллисекундах, в течение которого всплывающая подсказка будет висеть, пока мышь находится над ней. Установка действительно высокого значения будет фактически опцией «никогда не выключать», но не всегда опция «всегда».
ToolTipService.BetweenShowDelay
- Как только всплывающая подсказка появляется, это количество времени, которое должно пройти, прежде чем InitialShowDelay
снова будет наблюдаться.
Пример:
<TextBox ToolTipService.InitialShowDelay="5000"
ToolTipService.ShowDuration="2000"
ToolTipService.BetweenShowDelay="10000"
ToolTip="This is a tool tip." />
При этом при наведении указателя мыши на текстовое поле всплывающая подсказка появится через пять секунд. Это будет зависать в течение двух секунд. И пока вы не посмотрите на всплывающую подсказку в течение 10 секунд, между всплывающими и всплывающими окнами не будет задержки.