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 On*: он предоставляет средства для обработки соответствующего события из производных классов с помощью обработчика класса, а не обработчика экземпляра. В этом случае соответствующее событие является перенаправленным событием. Шаблон реализации методов On* отличается для перенаправленных событий, так как перенаправленное событие могло быть вызвано дочерним элементом, не обязательно элементом, который будет вызывать обработчики, поэтому реализация должна принять во внимание исходные свойства аргументов события (и в большинстве случаев не следует пытаться повторно вызывать событие). Подклассы могут вызывать методы обработчика FrameworkContentElement частных классов при получении события по маршруту. Один из возможных сценариев — принять аргументы события и намеренно пометить событие как обработанное, чтобы сократить маршрут.

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