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

Será este evento se provoca cuando la EndInit o OnVisualParentChanged se llama a métodos.This event will be raised whenever the EndInit or OnVisualParentChanged methods are called. Las llamadas a cualquiera de estos métodos podrían provenir del código de aplicación o a través del Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) comportamiento del procesador cuando un XAMLXAML se procesa la 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 opta por 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 del elemento, va a restablecer las propiedades y no necesita ninguna información de diseño, Initialized podría ser mejor actuar sobre el evento.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 que se va a estar disponible, y va a establecer las propiedades que es probables que restablecer el diseño, Loaded podría ser mejor actuar sobre el evento.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 de reingreso si el controlador restablece todas las propiedades que son interpretadas por el sistema de diseño para indicar que se requiere una nueva fase 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 deba comprobar la FrameworkPropertyMetadata valores en la propiedad si no está seguro de qué propiedades pueden requerir un nuevo diseño pasan si se 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 acerca de la secuencia de eventos de objeto para un FrameworkElementy también para varios relacionados con la aplicación y las clases de elementos, vea eventos de duración del objeto.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: