PresentationSource.RootChanged(Visual, Visual) Methode

Definition

Stellt Benachrichtigung über Änderungen der Visual-Stammklasse bereit.

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)

Parameter

oldRoot
Visual

Die alte Visual-Stammklasse.

newRoot
Visual

Die neue Visual-Stammklasse.

Attribute

Hinweise

Abgeleitete Klassen sollten diese Methode aufrufen, um anzugeben, dass sich ihr Stamm Visual geändert hat.

Das Aufrufen dieser Methode bewirkt, dass zwei Objektlebensdauerereignisse für die angegebenen Stammvisuals ausgelöst werden, wenn und nur, wenn es sich bei diesen Stammvisuals um abgeleitete FrameworkElement Klassen handelt.

  • Das alte Stammvisual löst das Ereignis aus und verarbeitet die Unloaded Struktur der Elemente nach unten und sendet dieses Ereignis an jedes untergeordnete Element.

  • Das neue Stammvisual löst das Ereignis aus und verarbeitet die Loaded Struktur der Elemente nach unten und sendet dieses Ereignis an jedes untergeordnete Element.

Gilt für: