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

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

Los eventos enrutados directos no siguen una ruta, solo 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. Los eventos enrutados directos admiten otros comportamientos EventTrigger de eventos enrutados: admiten una colección de controladores accesibles y se pueden usar como 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.

Loadedy Unloaded pueden generarse en los controles como resultado de los cambios de tema del sistema iniciados 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 provoca una invalidación de la plantilla de control y el árbol visual contenido, que a su vez hace que todo el control se descargue y se vuelva 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 Loaded lo tanto, no se puede suponer que solo se produzca 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: