MVVM Light framework'ü kullanarak WPF'deki bir projede çalışıyorum. Bir ObservableCollection<Worker>
bağlı bir DataGrid
var. Şu an itibariyle, yeni bir öğe eklediğimde DataGrid
güncellenmiyor ve bunun nedeni, ayarlayıcının asla patlamamasıdır.GözlemlenebilirCollection belirleyici öğe eklendiğinde tetiklenmiyor
DataManager.Data.MasterWorkerList.Add(_create.NewWorker());
nasıl yüzden UI güncelleyebilirsiniz yangın RaisePropertyChanged
alabilirsiniz:
public ObservableCollection<Worker> MasterWorkerList
{
get { return _masterWorkerList; }
set
{
System.Windows.MessageBox.Show("Firing");
_masterWorkerList = value;
RaisePropertyChanged(() => MasterWorkerList);
}
}
messagebox asla bu çağrı bile, görüntüler? Ben boşuna bu yazı içinde çözümleri kullanarak denedim
: ObservableCollection not noticing when Item in it changes (even with INotifyPropertyChanged)
Herhangi bir tavsiye mutluluk duyacağız. Kodumdan daha fazlasına ihtiyacınız varsa, lütfen bana bildirin.