Wpis z mikrobloga

#progamowanie #csharp #mvvm

Pytanko Mirki:

Mam DataGrid załóżmy, że z trzema kolumnami "X", "Y", "Z". "Z" jest ReadOnly i jest funkcją X i Y. X,Y,Z to właściwości klasy SomeClass (która w założeniu jest modelem i nie implementuje INotifyPropertyChanged) trzymanej w ObservableCollection (SomeClassesCollection) w ViewModelu.

Kawałek view:


Jak zrobić, aby po zmianie X lub Y wymusić przeładowanie datagrid, żeby odświeżyła się wartość Z? Bindowanie działa, bo np. po dodaniu nowego elementu do kolekcji SomeClassesCollection pojawia się odświeżona wartość "Z". Google nie daje odpowiedzi pod hasłami: refresh datagrid, update datagrid. Chodzi mi też, aby uniknąć code behind (chciałbym się trzymać MVVM).
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach