FrameworkElement.OnInitialized(EventArgs) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Initialized Zgłasza zdarzenie. Ta metoda jest wywoływana za każdym razem, gdy IsInitialized jest ustawiona na true
wartość wewnętrznie.
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
Element RoutedEventArgs zawierający dane zdarzenia.
Uwagi
Ta konkretna metoda On* nie jest elementem zaczepienia programu obsługi klas. Nie jest też dokładnie zgodne z ustanowioną konwencją metody środowiska uruchomieniowego języka wspólnego (CLR) On*, że zgodne zdarzenie może zostać pominięte przez zastąpienie tej metody i nie wywołanie implementacji podstawowej.
Należy pamiętać, że IsInitialized właściwość jest tylko do odczytu, więc nie można ustawić ustawienia IsInitialized wymuszania zachowania inicjowania. Ustawienie stanu inicjowania ma być wykonywane tylko przez platformę Windows Presentation Foundation (WPF).
Uwagi dotyczące dziedziczenia
Domyślna implementacja tej metody wirtualnej wywołuje zdarzenie zgodnie z powyższym opisem. Zastąpienia powinny wywoływać implementację podstawową, aby zachować to zachowanie. Jeśli nie wywołasz implementacji podstawowej, nie tylko nie zgłosisz Initialized zdarzenia, ponieważ jest to zwykle oczekiwane dla FrameworkElement klasy pochodnej, ale pominięto również dwie ważne operacje inicjowania stylu i motywu, które są implementowane przez tę implementację podstawową.