FrameworkElement.OnInitialized(EventArgs) FrameworkElement.OnInitialized(EventArgs) FrameworkElement.OnInitialized(EventArgs) FrameworkElement.OnInitialized(EventArgs) Method

Definition

Löst das Initialized-Ereignis aus.Raises the Initialized event. Diese Methode wird immer aufgerufen, wenn IsInitialized intern auf true festgelegt wird.This method is invoked whenever IsInitialized is set to true internally.

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)

Parameter

e
EventArgs EventArgs EventArgs EventArgs

Das RoutedEventArgs, das die Ereignisdaten enthält.The RoutedEventArgs that contains the event data.

Hinweise

Auf diese besondere *-Methode ist nicht als ein Klasse-Handler-Hook.This particular On* method is not a class handler hook. Noch ist es genau folgen Sie den gesamten Common Language Runtime (CLR)common language runtime (CLR) auf *-Methode-Konvention, dass das übereinstimmende Ereignis durch diese Methode überschreiben und nicht Aufrufen der basisimplementierung unterdrückt werden kann.Nor does it exactly follow the established Common Language Runtime (CLR)common language runtime (CLR) On* method convention that the matching event could be suppressed by overriding this method and not calling the base implementation.

Beachten Sie, dass die IsInitialized Eigenschaft ist schreibgeschützt, sodass Sie nicht festlegen können IsInitialized Initialisierungsverhalten zu erzwingen.Note that the IsInitialized property is read-only, so you cannot set IsInitialized to force initialization behavior. Anfangsstatus festlegen soll nur von erfolgen die Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) Framework.Setting the initialization state is intended to be done only by the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) framework.

Hinweise für Vererber

Die Standardimplementierung dieser virtuellen Methode löst das Ereignis wie oben beschrieben aus.The default implementation of this virtual method raises the event as described above. Bei Überschreibungen sollte die Basisimplementierung aufgerufen werden, um dieses Verhalten beizubehalten.Overrides should call the base implementation to preserve this behavior. Wenn Sie nicht die basisimplementierung aufrufen, nicht nur Sie löst keine der Initialized Ereignisses wie in der Regel von erwartet wird ein FrameworkElement abgeleitete Klasse, aber Sie werden auch zwei wichtige Stil und das Design Stil Initialisierungsvorgänge, die unterdrücken Durch diese basisimplementierung implementiert.If you fail to call the base implementation, not only will you not raise the Initialized event as is generally expected of a FrameworkElement derived class, but you will also suppress two important style and theme style initialization operations that are implemented by this base implementation.

Gilt für:

Siehe auch