WPF Binding

La prima cosa del Binding di WPF che mi ha piacevolmente colpito è la possibilità di gestire le 'dipendenze' tra due controlli: ovvero di poter rendere il contenuto di un controllo dipendente dallo stato di un altro controllo.

Faccio un piccolo esempio. Supponiamo di volere creare una lista di elementi al quale abbiamo associato una nota, che vogliamo visualizzare all'interno di una TextBox. Per fare ciò basta poco codice Xaml:

<DataGrid Name="ElementsList"...> ... </DataGrid> <TextBox Name="txtNote" Text="{Binding Path=SelectedItem.Value, ElementName=ElementsList}" />

In questo modo non dobbiamo preoccuparci di gestire eventi particolari per popolare la nostra TextBox. Ogni volta che selezioniamo un elemento sulla lista il popolamento del campo txtNote avverrà in modo 'automatico'.

 

Matteo

 

 

Technorati Tag: ,,

Print | posted @ giovedì 15 gennaio 2009 18:51

Comments on this entry:

Gravatar # re: WPF Binding
by Andrea at 16/03/2012 18:28

Grazie!
Comments have been closed on this topic.