FrameworkContentElement.OnToolTipClosing(ToolTipEventArgs) Метод

Определение

Вызывается всякий ToolTipClosing раз, когда маршрутизоваемое событие достигает этого класса в своем маршруте. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

protected:
 virtual void OnToolTipClosing(System::Windows::Controls::ToolTipEventArgs ^ e);
protected virtual void OnToolTipClosing(System.Windows.Controls.ToolTipEventArgs e);
abstract member OnToolTipClosing : System.Windows.Controls.ToolTipEventArgs -> unit
override this.OnToolTipClosing : System.Windows.Controls.ToolTipEventArgs -> unit
Protected Overridable Sub OnToolTipClosing (e As ToolTipEventArgs)

Параметры

e
ToolTipEventArgs

Предоставляет данные о событии.

Комментарии

Этот метод не имеет реализации по умолчанию. Если промежуточный класс в наследовании реализует этот метод, необходимо вызвать base().

Цель этого метода несколько похожа на методы clR(CLR) event pattern On*: он предоставляет средства для обработки события сопоставления из производных классов с обработчиком классов вместо обработчика экземпляра. В этом случае соответствующее событие является маршрутивным событием. Шаблон реализации методов On* отличается для перенаправленных событий, так как перенаправленное событие может быть вызвано дочерним элементом, а не обязательно элементом, который будет вызывать обработчики, поэтому реализация должна учитывать исходные свойства аргументов событий (и не следует пытаться повторно вызвать событие в большинстве случаев). Подклассы могут выбрать вызов методов обработчика частного FrameworkContentElement класса при получении события по маршруту. Один из возможных сценариев заключается в том, чтобы принять аргументы события и намеренно пометить событие как обработанное, чтобы сократить маршрут.

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