PresentationSource.RootChanged(Visual, Visual) Метод

Определение

Предоставляет уведомление об изменении корневого каталога Visual .

protected:
 void RootChanged(System::Windows::Media::Visual ^ oldRoot, System::Windows::Media::Visual ^ newRoot);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected void RootChanged(System.Windows.Media.Visual oldRoot, System.Windows.Media.Visual newRoot);
protected void RootChanged(System.Windows.Media.Visual oldRoot, System.Windows.Media.Visual newRoot);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
member this.RootChanged : System.Windows.Media.Visual * System.Windows.Media.Visual -> unit
member this.RootChanged : System.Windows.Media.Visual * System.Windows.Media.Visual -> unit
Protected Sub RootChanged (oldRoot As Visual, newRoot As Visual)

Параметры

oldRoot
Visual

Старый корень Visual.

newRoot
Visual

Новый корень Visual.

Атрибуты

Комментарии

Производные классы должны вызывать этот метод, чтобы указать, что их корень Visual изменился.

Вызов этого метода приводит к возникновению двух событий времени существования объекта на указанных корневых визуальных элементах, если и только если эти корневые визуальные элементы являются FrameworkElement производными классами.

  • Старый корневой визуальный элемент вызовет событие и обработает Unloaded его дерево элементов вниз, вещая это событие каждому дочернему элементу.

  • Новый корневой визуальный элемент создаст событие и обработает Loaded его дерево элементов вниз, вещая это событие каждому дочернему элементу.

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