FrameworkElement.Loaded FrameworkElement.Loaded FrameworkElement.Loaded FrameworkElement.Loaded Event

Definición

Se produce cuando el elemento se presenta, se representa y está listo para la interacción.Occurs when the element is laid out, rendered, and ready for interaction.

public:
 event System::Windows::RoutedEventHandler ^ Loaded;
public event System.Windows.RoutedEventHandler Loaded;
member this.Loaded : System.Windows.RoutedEventHandler 
Public Custom Event Loaded As RoutedEventHandler 

Comentarios

Loaded es normalmente el último evento se genera en una secuencia de inicialización de elementos.Loaded is usually the last event raised in an element initialization sequence. Siempre se producirá después Initialized.It will always be raised after Initialized. 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.

Los eventos enrutados directos no siguen una ruta, sólo se controlan dentro del mismo elemento en el que se generan.Direct routed events do not follow a route, they are only handled within the same element on which they are raised. Dirigir los eventos enrutados admiten otro comportamiento del evento enrutado: admiten una colección de controladores accesible y puede usarse como un EventTrigger en un estilo.Direct routed events do support other routed event behavior: they support an accessible handlers collection, and can be used as an EventTrigger in a style.

Loaded y Unloaded pueden producirse tanto en los controles como resultado de cambios de tema del sistema iniciado por el usuario.Loaded and Unloaded might both be raised on controls as a result of user-initiated system theme changes. Un cambio de tema produce una invalidación de la plantilla de control y el árbol visual independiente, lo que hará que el control completo descargar y volver a cargar.A theme change causes an invalidation of the control template and the contained visual tree, which in turn causes the entire control to unload and reload. Por lo tanto, Loaded no se puede suponer que se produzca solo cuando una página se carga por primera vez a través de la navegación a la página.Therefore Loaded cannot be assumed to occur only when a page is first loaded through navigation to the page.

Información sobre eventos enrutadosRouted Event Information

Campo de identificadorIdentifier field LoadedEvent
Estrategia de enrutamientoRouting strategy DirectaDirect
delegadoDelegate RoutedEventHandler

Se aplica a

Consulte también: