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


UIElement.OnIsMouseCaptureWithinChanged Метод

Определение

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

protected:
 virtual void OnIsMouseCaptureWithinChanged(System::Windows::DependencyPropertyChangedEventArgs e);
protected virtual void OnIsMouseCaptureWithinChanged (System.Windows.DependencyPropertyChangedEventArgs e);
abstract member OnIsMouseCaptureWithinChanged : System.Windows.DependencyPropertyChangedEventArgs -> unit
override this.OnIsMouseCaptureWithinChanged : System.Windows.DependencyPropertyChangedEventArgs -> unit
Protected Overridable Sub OnIsMouseCaptureWithinChanged (e As DependencyPropertyChangedEventArgs)

Параметры

e
DependencyPropertyChangedEventArgs

Объект DependencyPropertyChangedEventArgs, содержащий данные события.

Примечания для тех, кто наследует этот метод

Этот виртуальный метод возникает, когда значение IsMouseCaptureWithin свойства зависимостей изменяет его значение. Виртуальный метод вызывается первым и может управлять данными события при необходимости. Затем событие IsMouseCaptureWithinChanged вызывается с тем же экземпляром данных события. Обратите внимание, что событие не является перенаправленным; Поэтому его нельзя пометить как обработанное в обработчике класса.

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

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