Я определил элемент управления пользователя, для которого я создал ViewModel. В коде позади окна, где я использую этот UserControl, я устанавливаю его datacontext в свой ViewModel.Нужно лучше подойти к ViewModel в представлении
Я хочу получить доступ к некоторым свойствам ViewModel в Code forind UserControl.
Я использую что-то вроде этого
var userControlVM = (UserControlVM)this.DataContext;
Я беспокоюсь о типе литье в UserControlVM
так как мне нужно знать тип виртуальной машины я литье, есть ли способ, что я могу это сделать без явно набросать это так или есть другой лучший подход?