PresentationSource.RootChanged(Visual, Visual) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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.