247 messaggi dal 08 gennaio 2011
Buongiorno,
volendo utilizzare il binding offerto da wpf, ho trovato difficoltà nell'associare il valore di una proprietà di tipo Boolean? (nullable) a due controlli RadioButton. La proprietà così definità può assumere solo tre stati Null(nothing),True, False.
Ammesso che i RadioButton si chiamino RB1 e RB2, quando la proprietà è Nothing la proprietà IsChecked di RB1 e RB2 è False, se la proprietà è True allora RB1 IsChecked è true, se la proprietà è False allora RB2 IsChecked è True.
Come ovvio, i due RadioButton sono complementari nel senso che se uno ha IsChecked a True l'altro ce l'ha a False e viceversa.

In parole povere, lato Xaml esiste qualcosa che mi permetta di fare una negazione logica nell'espressione di binding ?

La riga Xaml seguente andrebbe bene per collegare un RadioButton

IsChecked="{Binding ProprietàBooleana}"


Ma come fare per l'altro ?

Grazie.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.