Trigger e interattività dell'utente
Durante l'utilizzo di un'applicazione lo stato degli oggetti presenti nell'interfaccia utente subisce varie modifiche. Lo stato è in genere espresso in funzione dell'interazione con l'utente. Gli stati corrispondenti al passaggio del mouse su un pulsante e alla scelta di una voce di menu, ad esempio, vengono implementati sugli oggetti tramite le proprietà UIElement.IsMouseOver e MenuItem.IsPressed, rispettivamente. È possibile configurare l'applicazione ad esempio in modo da eseguire un'animazione in risposta alla modifica di un trigger.
[!NOTA]
I trigger non sono supportati nei progetti di Microsoft Silverlight 1.0 o di Silverlight 2. In un'applicazione Silverlight 1.0 tutte le interazioni con l'utente vengono eseguite tramite i gestori degli eventi. Per un esempio, vedere Creare un pulsante che controlla uno storyboard in un'applicazione Silverlight. L'interazione con l'utente in un'applicazione Silverlight 2 avviene tramite i gestori dell'evento o gli stati. Per ulteriori informazioni, vedere Modificare lo stato in risposta all'interazione con l'utente.
In questa sezione
Nozioni
Procedure
Vedere anche
Concetti
Eseguire il test di uno storyboard
Gestione degli eventi e interattività dell'utente
Controllare l'esecuzione dello storyboard
Creare un pulsante che controlla uno storyboard in un'applicazione Silverlight
Esercitazione: creare un pulsante utilizzando effetti bitmap
Esercitazione: creare un pulsante con effetto di attivazione
Esercitazione: creare un pulsante con effetto di attivazione