PresentationSource.RootChanged(Visual, Visual) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje oznámení o změně kořenového adresáře 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)
Parametry
- Atributy
Poznámky
Odvozené třídy by měly volat tuto metodu k označení, že se jejich kořen Visual změnil.
Volání této metody způsobí vyvolání dvou událostí životnosti objektu v zadaných kořenových vizuálech, pouze pokud jsou FrameworkElement tyto kořenové vizuály odvozené třídy.
Starý kořenový vizuál vyvolá Unloaded událost a zpracuje strom prvků směrem dolů a tuto událost bude vysílat do každého podřízeného prvku.
Nový kořenový vizuál vyvolá Loaded událost a zpracuje strom prvků směrem dolů, přičemž tuto událost bude vysílat do každého podřízeného prvku.