Новичок в MVVM, так что прошу прощения за мое невежество.
Я думаю, что я правильно его использую, но я считаю, что моя ViewModel имеет слишком много из них:
RaisePropertyChanged("SomeProperty")
Каждый раз, когда я устанавливаю свойство, мне нужно поднять это проклятое свойство, измененное.
Я скучаю по тем дням, когда я мог просто пойти:
public int SomeInteger { get; private set;}
В эти дни я должен везде вставлять RaisePropertyChanged, иначе мой интерфейс не отражает изменений: (* 1011 *
Я делаю это неправильно или других людей раздражает чрезмерное количество магических струн и установщиков свойств старой школы?
Должен ли я использовать вместо этого свойства зависимостей? (Я сомневаюсь, что в любом случае это помогло бы увеличить код)
Несмотря на эти проблемы, я все еще думаю, что MVVM - это путь, поэтому я думаю, что это что-то.