1

Итак, у меня есть combobox как CellEditingTemplate из файла данных, и выбранный элемент привязан к datacontext этой строки, как и ожидалось, но мне нужно, чтобы выпадающая скобка была заполнена из ObservableCollection вне контекст datagrid из ViewModel.combobox с различным datacontext для ItemsSource и SelectedItem

Как я мог добиться этого?

Благодаря

ответ

3

В этом случае наиболее вероятным сценарием является указание Source для вашего связывания на ComboBox.

<Grid.Resources> 
    <local:SomeTypeThatHasAEnumerableProperty x:Key="HolderOfEnumerable" /> 
</Grid.Resources> 
... 
<ComboBox ItemsSource="{Binding EnumerableProperty, Source={StaticResource HolderOfEnumerable}}" ....> 
+0

Это отлично сработало для меня. Благодаря! – Shawn

+1

Можете ли вы дать мне несколько советов о том, как достичь этого с помощью двух разных источников данных (non StaticResource). –

Смежные вопросы