FrameworkElement.Triggers Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de verzameling triggers op die rechtstreeks op dit element of in onderliggende elementen zijn ingesteld.
public:
property System::Windows::TriggerCollection ^ Triggers { System::Windows::TriggerCollection ^ get(); };
public System.Windows.TriggerCollection Triggers { get; }
member this.Triggers : System.Windows.TriggerCollection
Public ReadOnly Property Triggers As TriggerCollection
Waarde van eigenschap
Een sterk getypte verzameling Trigger objecten.
Opmerkingen
Note
Deze eigenschap kan alleen worden ingesteld in Extensible Application Markup Language (XAML) via de weergegeven verzamelingsyntaxis of door het verzamelingsobject te openen en de verschillende methoden te gebruiken, zoals Toevoegen. De eigenschap voor toegang tot het verzamelingsobject zelf heeft het kenmerk Alleen-lezen, de verzameling zelf is lezen/schrijven. De eigenschap bestaat alleen op hoofdelementen; als u probeert deze te vinden of ergens anders in te stellen, wordt er een uitzondering gegenereerd.
Met deze eigenschap kunt u geen triggers onderzoeken die bestaan als onderdeel van stijlen die in dit element worden gebruikt. Het rapporteert alleen de verzameling triggers die letterlijk aan de verzameling worden toegevoegd, hetzij in markeringen of code. Elementen hebben doorgaans niet standaard dergelijke elementen (bijvoorbeeld via een sjabloon); het komt vaker voor dat triggers afkomstig zijn van controlecompositing die in plaats daarvan in stijlen worden vastgesteld.
In termen van gedrag (en proberen vast te stellen welk effect afkomstig is van de gedeclareerde Triggers verzameling van het element), kunnen zowel de triggervoorwaarde als het triggereffect zich op dit element bevinden of zijn op de onderliggende elementen in de logische structuur. Houd er rekening mee dat als u levensduurgebeurtenissen zoals Loaded deze verzameling wilt ophalen, de triggers van het onderliggende element mogelijk nog niet volledig zijn geladen en de verzameling kleiner is dan tijdens de uitvoering.
Houd er rekening mee dat de verzameling triggers die op een element zijn ingesteld, alleen ondersteuning biedt EventTriggervoor triggers voor eigenschappen (Trigger). Als u eigenschaptriggers nodig hebt, moet u deze in een stijl of sjabloon plaatsen en die stijl of sjabloon vervolgens rechtstreeks aan het element toewijzen via de Style eigenschap of indirect via een impliciete stijlreferentie.
Gebruik van XAML-eigenschapselement
<object>
<object.Triggers>
oneOrMoreTriggers
</object.Triggers>
</object>
XAML-waarden
oneOrMoreTriggers Een of meer gedefinieerde EventTrigger elementen. Elke dergelijke trigger bevat naar verwachting geldige storyboardacties en verwijzingen. Houd er rekening mee dat deze verzameling alleen kan worden ingesteld op het hoofdelement van een pagina. Zie Storyboards Overviewvoor meer informatie.