Я попытался создать простой UserControl в WPF, используя MVVM. Теперь мне нужно создать свойство зависимостей для UserControl, поэтому я попытался создать свойство зависимостей в UserControlViewModel (я не хочу быть в коде).Должен ли ViewModel наследовать DependencyObject в WPF?
Чтобы создать свойство зависимости в UserControlViewModel, мне нужно наследовать от DependencyObject. Хорошая практика - наследовать DependencyObject в UserControlViewModel? То есть, это хороший способ следовать MVVM для разработки UserControl?
Это не очень хорошая практика, чтобы унаследовать DependencyObject в ViewModel при использовании шаблона MVVM. Вместо этого используйте INotifyPropertyChanged – Coding4Fun