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 método en concreto no es un enlace de controlador de clase.This particular On* method is not a class handler hook. Tampoco sigue exactamente la Convención de método Common Language Runtime (CLR)common language runtime (CLR) establecido en * que el evento coincidente podría suprimirse invalidando este método y no llamando 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 IsInitialized que la propiedad es de solo lectura, por lo IsInitialized que no puede establecer 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 solo está pensado para que lo Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) realice el marco de trabajo.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 puede llamar a la implementación base, no solo se genera el Initialized evento, ya que normalmente se espera de una FrameworkElement clase derivada, pero también se suprimen dos operaciones importantes de inicialización de estilo de estilo y de tema que 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: