Поделиться через


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. Таким образом, в обоих этих классах существуют события open и close. В следующей таблице перечислены события, использующие этот класс.

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

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

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

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

Свойства

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)

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

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