PresentationSource.RootChanged(Visual, Visual) Methode

Definitie

Geeft een melding dat de hoofdmap Visual is gewijzigd.

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)

Parameters

oldRoot
Visual

De oude wortel Visual.

newRoot
Visual

De nieuwe hoofdmap Visual.

Kenmerken

Opmerkingen

Afgeleide klassen moeten deze methode aanroepen om aan te geven dat de hoofdmap Visual is gewijzigd.

Als u deze methode aanroept, worden er twee gebeurtenissen voor de levensduur van objecten gegenereerd op de opgegeven hoofdvisuals, als en alleen als deze hoofdvisuals afgeleide klassen zijn FrameworkElement .

  • De oude hoofdvisual verhoogt de Unloaded gebeurtenis en verwerkt de structuur van elementen omlaag en verzendt deze gebeurtenis naar elk onderliggend element.

  • De nieuwe hoofdvisual verhoogt de Loaded gebeurtenis en verwerkt de structuur van elementen omlaag en verzendt deze gebeurtenis naar elk onderliggend element.

Van toepassing op