В шаблоне MVVM у меня есть один общий ViewModel, используемый 3 пользовательскими элементами управления. Я создавал экземпляр ViewModel и передавал его как параметр конструкторам пользовательских элементов управления, но это прерывает XAML, который требует, чтобы объекты были сконструированы с безпараметрическими кондукторами.ViewModel, используемый несколькими видами
Какова принятая наилучшая практика для создания общей ViewModel?
Просто назначьте его свойству DataContext. –