Опасайтесь, это довольно простой вопрос (я думаю).Доступ к DataContext в кодировке
У меня есть UserControl, называемый MyUserControl. Я использую его в DataTemplate для моего ListBox:
<l:MyUserControl DataContext="Test" />
Теперь я хочу, чтобы получить доступ к этой DataContext в коде-позади MyUserControl, и я ожидаю, DataContext содержат строковый объект с содержимым «Test». Однако DataContext имеет значение null. Что мне здесь не хватает?
Если не будет ли другой путь? Что-то вроде: var theDataContext = (SomeViewModelType) myControl.DataContext; Или как минимум: var theDataContext = myControl.DataContext; Оператор op не хочет устанавливать контекст данных, но для доступа к нему. – Jelgab