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

Definición

Genera el evento Initialized.Raises the Initialized event. Este método se invoca cada vez que IsInitialized se establece en true internamente.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)

Parámetros

e
EventArgs EventArgs EventArgs EventArgs

Objeto RoutedEventArgs que contiene los datos del evento.The RoutedEventArgs that contains the event data.

Comentarios

Este determinado en * método no es un enlace de controlador de clase.This particular On* method is not a class handler hook. Ni sigue exactamente el establecido Common Language Runtime (CLR)common language runtime (CLR) en * convención del método que se puede suprimir el evento correspondiente invalidando este método y no se llama a la implementación base.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.

Tenga en cuenta que el IsInitialized propiedad es de solo lectura, por lo que no se puede establecer IsInitialized para forzar el comportamiento de inicialización.Note that the IsInitialized property is read-only, so you cannot set IsInitialized to force initialization behavior. Establecer el estado de inicialización está pensado para realizarse únicamente por la 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.

Notas a los desarrolladores de herederos

La implementación predeterminada de este método virtual genera el evento como se describió anteriormente.The default implementation of this virtual method raises the event as described above. Las invalidaciones deben llamar a la implementación base para conservar este comportamiento.Overrides should call the base implementation to preserve this behavior. Si no se llama a la implementación base, no solo no provocará la Initialized eventos generalmente se espera de que un FrameworkElement clase derivada, pero también se suprimirá dos importantes estilo y el tema de estilo operaciones de inicialización son implementado por esta implementación base.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.

Se aplica a

Consulte también: