У меня есть поле со списком в форме xaml (MainWindow).
Я установил для источника Items ObservableCollection в коде позади. Чтобы заполнить поле со списком, я использовал Relative Source (он находится внутри ItemsControl), который отлично работал (без него, если не заполнялся):
ItemsSource="{Binding SelectableItems, RelativeSource={RelativeSource AncestorType={x:Type Window}}}"
Теперь я выделил ObservableCollection в отдельный класс модели представления с именем MainWindowViewModel, поле со списком не заполняется.
Я установил DataContext MainWindow для моей ViewModel и проверил, что он заполняет другие элементы управления, как и ожидалось, что он и делает.
Как мне создать RelativeSource, чтобы поле со списком заполнялось?
Спасибо
Джо