Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà FrameworkElement.Triggers

 

Data di pubblicazione: ottobre 2016

Ottiene la raccolta di trigger aggiunti direttamente per questo elemento o negli elementi figlio.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public TriggerCollection Triggers { get; }

Valore proprietà

Type: System.Windows.TriggerCollection

Raccolta fortemente tipizzata di oggetti Trigger.

System_CAPS_noteNota

Questa proprietà può essere impostata solo Extensible Application Markup Language (XAML) tramite la sintassi dell'insieme illustrata oppure accedendo all'oggetto collection e utilizzando i vari metodi, ad esempio Add. La proprietà per accedere all'oggetto raccolta è di sola lettura, l'insieme è di sola lettura. La proprietà esiste solo per gli elementi radice; il tentativo di cercarla o impostarla altrove causerà un'eccezione viene generata.

Questa proprietà consente di esaminare i trigger esistenti all'interno degli stili in uso su questo elemento. Fornisce solo l'insieme di trigger che letteralmente vengono aggiunti alla raccolta, nel markup o codice. Elementi non dispongono in genere tali elementi per impostazione predefinita (mediante un modello, ad esempio); è più comune per i trigger che provengono da composizione del controllo da stabilire negli stili.

In termini di comportamento (e il tentativo di stabilire quale effetto dal quale l'elemento dichiarato Triggers insieme), la condizione di attivazione e l'effetto del trigger potrebbe essere in questo elemento, o ai relativi elementi figlio nell'albero logico. Si noti che se si utilizzano ad esempio gli eventi di durata Loaded per ottenere questa raccolta, i trigger dell'elemento figlio potrebbero non essere ancora completamente caricati e la raccolta saranno di dimensioni inferiore rispetto a come sarebbe veramente in fase di esecuzione.

Si noti che l'insieme di trigger definito per un elemento supporta solo EventTrigger, non i trigger di proprietà (Trigger). Se sono necessari trigger di proprietà, è necessario posizionare all'interno di uno stile o modello e quindi assegnare tale stile o modello per l'elemento sia direttamente tramite il Style proprietà o indirettamente tramite un riferimento impliciti allo stile.

<object>
  <object.Triggers>
    oneOrMoreTriggers
  </object.Triggers>
</object>

oneOrMoreTriggers

Uno o più definito EventTrigger elementi. Ogni tali trigger deve contenere riferimenti e le azioni di storyboard valido. Si noti che questa raccolta può essere stabilita solo per l'elemento radice di una pagina. Per ulteriori informazioni, vedere Cenni preliminari sugli storyboard.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Torna all'inizio
Mostra: