Controllare l'aggiornamento del binding con PropertyChanged di UpdateSourceTrigger in Silverlight 5.0

di Alessio Leoncini, in Silverlight 5.0,

Nello script #110 abbiamo visto un behavior per scatenare l'aggiornamento del binding direttamente ogni volta che viene digitato un carattere in un TextBox, cioè in tempo reale alla modifica della proprietà.

In Silverlight 5 è stato aggiunto il supporto nativo per implementare questo comportamento, grazie alla proprietà PropertyChanged di UpdateSourceTrigger nell'espressione di binding.

<TextBox Text="{Binding Path=Sample, UpdateSourceTrigger='PropertyChanged', Mode=TwoWay}" />

Con l'assegnazione di questo valore di UpdateSourceTrigger, la proprietà in binding viene aggiornata ogni volta che il suo valore cambia, e nell'esempio questo avviene appunto in conseguenza dell'inserimento di un carattere nella casella di testo.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi