ToolTipEventHandler Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет метод для обработки маршрутизируемого события, которое возникает при открытии и закрытии подсказки.
public delegate void ToolTipEventHandler(System::Object ^ sender, ToolTipEventArgs ^ e);
public delegate void ToolTipEventHandler(object sender, ToolTipEventArgs e);
type ToolTipEventHandler = delegate of obj * ToolTipEventArgs -> unit
Public Delegate Sub ToolTipEventHandler(sender As Object, e As ToolTipEventArgs)
Параметры
- sender
- Object
Объект, к которому присоединен обработчик событий.
Данные события.
Комментарии
Когда всплывающая подсказка открывается и закрывается, этот делегат предоставляет обработчик событий. Элемент, указывающий подсказку, наследуется от FrameworkElement или FrameworkContentElement. Таким образом, события open и close существуют в обоих этих классах. В следующей таблице перечислены события, использующие этот обработчик событий.
События, возникающие при открытии подсказки | События, возникающие при закрытии подсказки |
---|---|
FrameworkElement.ToolTipOpening | FrameworkElement.ToolTipClosing |
FrameworkContentElement.ToolTipOpening | FrameworkContentElement.ToolTipClosing |
Эти события регистрируются классом ToolTipService с помощью ToolTipOpeningEvent полей и ToolTipClosingEvent , но ToolTipService класс не предоставляет эти события сам по себе (присоединенные или иным образом). FrameworkElement Классы и FrameworkContentElement реализуют ToolTipService и предоставляют это событие, определяя события из предыдущей таблицы, копируя ToolTipService поля для создания новых идентификаторов перенаправленных событий, существующих FrameworkElement в классах и FrameworkContentElement .
Если подсказка определена как ToolTip объект, Opened события ToolTip и Closed класса также возникают при открытии и закрытии подсказки.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |