用于ItemsSource和SelectedItem的不同datacontext的组合框

时间:2010-10-22 16:48:44

标签: silverlight combobox datacontext selecteditem itemssource

所以我有一个组合框,因为datagrid和选定项的CellEditingTemplate按预期绑定到该行的datacontext,但我需要从ViewModel的datagrid上下文之外的ObservableCollection中填充组合框。

我怎么能实现这个目标?

由于

1 个答案:

答案 0 :(得分:3)

在这种情况下,最可能的情况是为Source上的绑定指定ComboBox

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