FrameworkElement.Loaded Gebeurtenis

Definitie

Treedt op wanneer het element is ingedeeld, gerenderd en gereed is voor interactie.

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

Gebeurtenistype

Opmerkingen

Loaded is meestal de laatste gebeurtenis die wordt gegenereerd in een initialisatievolgorde van elementen. Het zal altijd worden opgevoed na Initialized. Of u ervoor kiest om te handelen Loaded of Initialized afhankelijk is van uw vereisten. Als u geen elementeigenschappen hoeft te lezen, wilt u eigenschappen opnieuw instellen en geen indelingsgegevens nodig hebt, Initialized is dit mogelijk de betere gebeurtenis waarop u moet reageren. Als u alle eigenschappen van het element nodig hebt om beschikbaar te zijn en u eigenschappen instelt die waarschijnlijk de lay-out opnieuw instellen, Loaded is dit mogelijk de betere gebeurtenis waarop moet worden gehandeld. Wees voorzichtig met reentrancy als uw handler alle eigenschappen opnieuw instelt die door het indelingssysteem worden geïnterpreteerd, zodat een nieuwe indelingspas vereist is. (Mogelijk moet u de FrameworkPropertyMetadata waarden van de eigenschap controleren als u niet zeker weet welke eigenschappen een nieuwe indelingspas kunnen vereisen als deze worden gewijzigd.)

Zie FrameworkElement voor meer informatie over de reeks object-gebeurtenissen voor een, en ook voor verschillende gerelateerde toepassings- en elementklassen.

Directe gerouteerde gebeurtenissen volgen geen route, ze worden alleen verwerkt binnen hetzelfde element waarop ze worden gegenereerd. Directe gerouteerde gebeurtenissen ondersteunen wel ander gerouteerd gebeurtenisgedrag: ze ondersteunen een toegankelijke handlersverzameling en kunnen worden gebruikt als een EventTrigger in een stijl.

Loaded en Unloaded kunnen beide worden gegenereerd op besturingselementen als gevolg van door de gebruiker geïnitieerde systeemthemawijzigingen. Een themawijziging veroorzaakt een ongeldige bewerking van de besturingssjabloon en de ingesloten visualstructuur, waardoor het hele besturingselement op zijn beurt wordt geladen en opnieuw wordt geladen. Daarom Loaded kan niet worden aangenomen dat deze alleen plaatsvindt wanneer een pagina voor het eerst wordt geladen via de navigatie naar de pagina.

Gerouteerde gebeurtenisgegevens

Item Waarde
Id-veld LoadedEvent
Routeringsstrategie Onmiddellijk
Gedelegeerde RoutedEventHandler

Van toepassing op

Zie ook