WPF uygulamasında temel MVVM modelini kullanmak istiyoruz. Bunu tartışıyorduk ve ViewModel/View ilişkisi ve doğrulama ile ilgili bazı belirsizlikler ortaya çıktı. Aşağıdakilerin iyi bir şekilde anlaşıldığını söyleyebilir misiniz?ViewModel/İlişkiyi göster ve doğrulama
Her Görünüm birine sahiptir ve sadece bir ViewModel ve ViewModel amacı veri ve sap onun görünümün olaylar ve komutların tümü ile kendi Görünüm sağlamaktır olduğunu. (Orada örnekler Are nerede bir ViewModel hizmetleri iki Görüntüleme, örneğin standart bir XAML giriş formu görünümü ve form olarak aynı verileri sağlar ve böylece aynı doğrulama sahip olması gerekir? CSV İthalat)
Doğrulama yalnızca işlenir örneğin ViewModel tarafından görünüşüdür bir ChangedFocus veya SaveButtonPressed etkinlik vb atar
model sadece veritabanından bir ya da daha fazla tablo göre veri yapısı, ancak olan modelin kendisi değil oldukça aptal Örneğin, doğrulama işlemini ele alın. Hatta, nesnelerin ObservableCollection'ı oluşturan ve tutan ViewModel'dir. "Müşteriler" ve Modelin kendisi değil.
Herhangi bir geri dönüş takdir edildi.
evet Bunu ViewModel'in ViewModels koleksiyonunun bulunduğu birçok örnekte gördüm, güzel hatırlatıcı, teşekkürler –