FrameworkElement.Loaded Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica al termine del layout e del rendering, quando l'elemento è pronto per l'interazione.
public:
event System::Windows::RoutedEventHandler ^ Loaded;
public event System.Windows.RoutedEventHandler Loaded;
member this.Loaded : System.Windows.RoutedEventHandler
Public Custom Event Loaded As RoutedEventHandler
Tipo evento
Commenti
Loaded è in genere l'ultimo evento generato in una sequenza di inizializzazione degli elementi. Verrà sempre generato dopo Initialized. Se si sceglie di gestire Loaded o Initialized dipende dalle proprie esigenze. Se non è necessario leggere le proprietà degli elementi, si intende reimpostare le proprietà e non sono necessarie informazioni sul layout, Initialized potrebbe essere l'evento migliore da eseguire. Se sono necessarie tutte le proprietà dell'elemento per essere disponibili e si impostano proprietà che probabilmente reimpostano il layout, Loaded potrebbe essere l'evento migliore da eseguire. Prestare attenzione alla reentrancy se il gestore reimposta le proprietà interpretate dal sistema di layout per indicare che è necessario un nuovo passaggio di layout. Potrebbe essere necessario controllare i FrameworkPropertyMetadata valori nella proprietà se non si è certi delle proprietà che possono richiedere un nuovo passaggio di layout se vengono modificate.
Per altre informazioni sulla sequenza di eventi dell'oggetto per un FrameworkElementoggetto e anche per diverse classi di applicazioni e elementi correlate, vedere Eventi di durata degli oggetti.
Gli eventi indirizzati diretti non seguono una route, ma vengono gestiti solo all'interno dello stesso elemento in cui vengono generati. Gli eventi indirizzati diretti supportano altri comportamenti degli eventi indirizzati: supportano una raccolta di gestori accessibili e possono essere usati come EventTrigger in uno stile.
Loaded e Unloaded possono essere entrambi generati sui controlli in seguito a modifiche del tema del sistema avviate dall'utente. Una modifica del tema causa un invalidamento del modello di controllo e della struttura ad albero visuale contenuta, che a sua volta causa lo scaricamento e il ricaricamento dell'intero controllo. Non è pertanto Loaded possibile presumere che si verifichi solo quando una pagina viene caricata per la prima volta tramite lo spostamento alla pagina.
Informazioni evento indirizzato
Campo Identificatore | LoadedEvent |
Strategia di routing | Connessione diretta |
Delegato | RoutedEventHandler |