Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Событие FrameworkElement.ToolTipOpening

 

Опубликовано: Октябрь 2016

Происходит при открытии какой-либо подсказки в элементе.

Пространство имен:   System.Windows
Сборка:  PresentationFramework (в PresentationFramework.dll)

public event ToolTipEventHandler ToolTipOpening

Чтобы предотвратить появление в пользовательском Интерфейсе, обработчик подсказки ToolTipOpening можно пометить ToolTipEventArgs обрабатываются данные события. В противном случае — подсказка отображается, используя значение ToolTip Свойства в качестве содержимого всплывающей подсказки. Другой возможный сценарий заключается в том, что можно написать обработчик, который сбрасывает значение ToolTip Свойства для элемента, который является источником события, непосредственно перед отображением подсказки.

ToolTipOpening не будет вызываться, если значение ToolTip является null или иным способом не задано. Не устанавливайте намеренно ToolTip для null подсказка открыт или открытия; это не будет иметь эффекта закрытия подсказки и создаст нежелательный визуальный артефакт в пользовательском Интерфейсе.

ToolTipOpening Событие не может быть EventTrigger в стиле. Это потому, что поле идентификатора данного события повторно использует реализацию из службы, которая не открывает методы добавления и удаления событий для события уровня службы.

Поле идентификатора

ToolTipOpeningEvent

Стратегия маршрутизации

Direct

Делегат

ToolTipEventHandler

  • Переопределение OnToolTipClosing реализовать обработку класса для этого события в производных классах.

.NET Framework
Доступно с 3.0
Вернуться в начало
Показ: