PresentationSource.RootChanged(Visual, Visual) Methode

Definition

Stellt Benachrichtigung bereit, dass sich der Stamm Visual geändert hat.

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

Der alte Stamm Visual.

newRoot
Visual

Der neue Stamm Visual.

Attribute

Hinweise

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

Wenn Sie diese Methode aufrufen, werden zwei Objektlebensdauerereignisse für die angegebenen visuellen Stammelemente ausgelöst, wenn und nur, wenn diese visuellen Stammklassen abgeleitet sind FrameworkElement .

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

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

Gilt für: