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