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 indikovat, že jejich kořen Visual se změnil.
Volání této metody způsobí vyvolání dvou událostí životnosti objektu v zadaných kořenových vizuálech, pokud a pouze pokud jsou tyto kořenové vizuály odvozené FrameworkElement třídy.
Starý kořenový vizuál vyvolá Unloaded událost a zpracuje její strom prvků směrem dolů, přičemž tuto událost vysílá do každého podřízeného prvku.
Nový kořenový vizuál vyvolá Loaded událost a zpracuje její strom prvků směrem dolů, přičemž tuto událost vysílá do každého podřízeného prvku.