#wpf #tooltip
Вопрос:
Я работаю над простым текстовым редактором, который позволяет пользователю наводить курсор на слова в тексте и получать информацию о них. Я ищу способ управлять всплывающей подсказкой, которая появляется на основе моей собственной логики, связанной с дисками из события MouseMove. Попытка создать простое всплывающее окно, которое действует подобно окну редактирования кода при отладке и просмотре значений переменных символов, наведя курсор мыши на слова в тексте.
Я не вижу очевидного способа заставить подсказку отображаться/скрываться по требованию.
Комментарии:
1. Класс WPF ToolTipService предоставляет множество средств для настройки поведения и внешнего вида подсказок и т.д. Включая установку продолжительности отображения практически на вечность. docs.microsoft.com/en-us/dotnet/api/…
Ответ №1:
Вместо использования ToolTip
свойства вы можете использовать всплывающий элемент и задать его IsOpen
свойство для управления, когда вы хотите его отобразить.
Вы можете оформить его так, чтобы он выглядел как ToolTip
.
Комментарии:
1. Спасибо. На данный момент это кажется гораздо лучшим подходом.