FrameworkElement.Initialized FrameworkElement.Initialized FrameworkElement.Initialized FrameworkElement.Initialized Event

Definición

Se produce cuando se inicializa FrameworkElement.Occurs when this FrameworkElement is initialized. Este evento coincide con los casos donde el valor de la propiedad IsInitialized cambia de false (o no definida) a true.This event coincides with cases where the value of the IsInitialized property changes from false (or undefined) to true.

public:
 event EventHandler ^ Initialized;
public event EventHandler Initialized;
member this.Initialized : EventHandler 
Public Custom Event Initialized As EventHandler 

Comentarios

Este evento se desencadenará cuando se EndInit llame OnVisualParentChanged a los métodos o.This event will be raised whenever the EndInit or OnVisualParentChanged methods are called. Las llamadas a cualquier método pueden haber provenidos del código de la Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) aplicación o a través XAMLXAML del comportamiento del procesador cuando se procesa una página.Calls to either method could have come from application code, or through the Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) processor behavior when a XAMLXAML page is processed.

Si decide controlar Loaded o Initialized depende de sus requisitos.Whether you choose to handle Loaded or Initialized depends on your requirements. Si no necesita leer las propiedades de los elementos, desea restablecer las propiedades y no necesita ninguna información de diseño, Initialized podría ser el mejor evento sobre el que actuar.If you do not need to read element properties, intend to reset properties, and do not need any layout information, Initialized might be the better event to act upon. Si necesita que todas las propiedades del elemento estén disponibles y va a establecer las propiedades que es probable que restablezcan el diseño, Loaded podría ser el mejor evento sobre el que actuar.If you need all properties of the element to be available, and you will be setting properties that are likely to reset the layout, Loaded might be the better event to act upon. Tenga cuidado con la reentrada si el controlador restablece cualquier propiedad que el sistema de diseño interprete para indicar que se requiere un nuevo paso de diseño.Be careful of reentrancy if your handler resets any properties that are interpreted by the layout system to mean that a new layout pass is required. (Es posible que tenga que comprobar FrameworkPropertyMetadata los valores de la propiedad si no está seguro de qué propiedades pueden requerir un nuevo paso de diseño si cambian).(You might need to check the FrameworkPropertyMetadata values on the property if you are unsure of which properties can require a new layout pass if they are changed.)

Para obtener más información sobre la secuencia de eventos de objeto FrameworkElementpara un y también para varias clases de aplicación y elemento relacionadas, vea eventos de duración de objetos.For more information about the sequence of object events for a FrameworkElement, and also for several related application and element classes, see Object Lifetime Events.

Se aplica a

Consulte también: