Nell'associazione dati WPF, è possibile associare la proprietà IsChecked ad alcuni dati, ad es. impostazione utente, ma ho bisogno di gestire l'evento "CheckChanged", so che posso gestire separatamente Controllato, non registrato evento, ma c'è un modo per essere avvisato quando il valore viene modificato?WPF Casella di controllo: controllare la gestione modificata
<CheckBox Content="Case Sensitive" IsChecked="{Binding bSearchCaseSensitive,
Source={x:Static Properties:Settings.Default}}" />
Nota: non mi interessa se è selezionato o deselezionato. Voglio solo essere avvisato quando è cambiato.
Che cosa vuoi? perché non leghi la proprietà 'IsChecked' a qualcosa nel ViewModel e reagisci a quella proprietà? L'interfaccia utente non è dati. –
È già associato alle impostazioni dell'utente. L'interfaccia utente non è dati, è correlata alla domanda sollevata? – David
Il mio punto è che se il ViewModel deve essere consapevole delle modifiche, dovresti associarlo al ViewModel e non a una cosa statica, quindi all'interno della VM potresti cambiare il valore statico. –