Witam,
Jak odznaczyć CheckBox w View z poziomu kodu ?
Mam w Data Grid listę: Osoba / samochod / czy wypozyczony(bool).
W Xaml mam bindowanie:
IsChecked="{Binding IsSelected, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
Do ViewModelu wczytuje bez problemu. Następnie mam oprogramowany Button "Wyloguj" i przy naciśnięciu chciałbym aby "zresetowało" wszystkie CheckBoxy. Czyli chcę ustawić ich wartości na false i dodatkowo chciałbym aby widok się "odświeżył".
Zrobiłem to tak, że w metodzie naciśnięciu Buttona -> w foreachu ustawiłem dla wszystkich wierszy wartości IsSelected = false.
Dodam, że binduje do Properties z ustawionym OnPropertyChange() dlatego nie rozumiem tego, że View się nie "odświeża przy wologowaniu. Po ponownym zalogowaniu ChceckBoxy, które były wcześniej zaznaczone dalej są zaznaczone.