ToolTipEventArgs Класс

Определение

Предоставляет сведения о событиях, возникающих при открытии или закрытии подсказки.

public ref class ToolTipEventArgs sealed : System::Windows::RoutedEventArgs
public sealed class ToolTipEventArgs : System.Windows.RoutedEventArgs
type ToolTipEventArgs = class
    inherit RoutedEventArgs
Public NotInheritable Class ToolTipEventArgs
Inherits RoutedEventArgs
Наследование
ToolTipEventArgs

Комментарии

При открытии и закрытии подсказки этот класс предоставляет сведения о событии. Элемент, задающий подсказку, наследуется от одного FrameworkElement или.ContentElement Таким образом, события открытия и закрытия существуют в обоих этих классах. В следующей таблице перечислены события, использующие этот класс.

События, возникающие при открытии подсказки События, возникающие при закрытии подсказки
FrameworkElement.ToolTipOpening FrameworkElement.ToolTipClosing
FrameworkContentElement.ToolTipOpening FrameworkContentElement.ToolTipClosing

Эти события регистрируются классом ToolTipService в качестве ToolTipOpeningEvent полей и ToolTipClosingEvent полей. FrameworkElement И FrameworkContentElement классы реализуют ToolTipService и предоставляют это событие путем определения событий в предыдущей таблице

Класс ToolTipEventArgs переопределяет InvokeEventHandler метод. Однако этот защищенный элемент не отображается в ToolTipEventArgs списке элементов, так как метод запечатан и не может быть переопределен в классах.ToolTipEventArgs Реализация метода в этом классе приводит делегат обработчика событий, который предоставляется в качестве параметра для метода к типу ToolTipEventHandler .

Если подсказка определена как ToolTip объект, Opened события ClosedToolTip класса также возникают при открытии и закрытии подсказки.

Свойства

Имя Описание
Handled

Возвращает или задает значение, указывающее текущее состояние обработки событий для перенаправленного события по мере перемещения маршрута.

(Унаследовано от RoutedEventArgs)
OriginalSource

Возвращает исходный источник отчетов, определяемый чистой проверкой попаданий, до любой возможной Source корректировки родительского класса.

(Унаследовано от RoutedEventArgs)
RoutedEvent

Возвращает или задает связанный с этим RoutedEvent экземпляромRoutedEventArgs.

(Унаследовано от RoutedEventArgs)
Source

Возвращает или задает ссылку на объект, вызвавшее событие.

(Унаследовано от RoutedEventArgs)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InvokeEventHandler(Delegate, Object)

При переопределении в производном классе предоставляет способ вызова обработчиков событий в определенном типе, что может повысить эффективность базовой реализации.

(Унаследовано от RoutedEventArgs)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnSetSource(Object)

При переопределении в производном классе предоставляет точку входа обратного вызова уведомления при изменении значения Source свойства экземпляра.

(Унаследовано от RoutedEventArgs)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел