FrameworkElement.OnInitialized(EventArgs) 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í.
Initialized Vyvolá událost. Tato metoda je vyvolána vždy, když IsInitialized je nastavena interně true .
protected:
virtual void OnInitialized(EventArgs ^ e);
protected virtual void OnInitialized(EventArgs e);
abstract member OnInitialized : EventArgs -> unit
override this.OnInitialized : EventArgs -> unit
Protected Overridable Sub OnInitialized (e As EventArgs)
Parametry
Obsahuje RoutedEventArgs data události.
Poznámky
Tato konkrétní metoda On* není hákem obslužné rutiny třídy. Ani přesně nedodržuje zavedenou konvenci metody CLR (Common Language Runtime) On*, že odpovídající událost by mohla být potlačena přepsáním této metody a nevolání základní implementace.
Všimněte si, že IsInitialized vlastnost je jen pro čtení, takže nelze nastavit IsInitialized vynucení chování inicializace. Nastavení stavu inicializace je určeno pouze rozhraním WPF (Windows Presentation Foundation).
Poznámky pro dědice
Výchozí implementace této virtuální metody vyvolá událost, jak je popsáno výše. Přepsání by měla volat základní implementaci, aby se toto chování zachovalo. Pokud se vám nepodaří volat základní implementaci, nejen že vyvoláte Initialized událost tak, jak je obecně očekáváno odvozené FrameworkElement třídy, ale také potlačíte dva důležité styly a inicializační operace stylu motivu implementované touto základní implementací.