したがって、データグリッドのCellEditingTemplateとしてコンボボックスがあり、選択したアイテムは期待どおりにその行のデータコンテキストにバインドされますが、ビューモデルからのデータグリッドのコンテキスト外のObservableCollectionからコンボボックスを設定する必要があります。
どうすればこれを達成できますか?
ありがとう
したがって、データグリッドのCellEditingTemplateとしてコンボボックスがあり、選択したアイテムは期待どおりにその行のデータコンテキストにバインドされますが、ビューモデルからのデータグリッドのコンテキスト外のObservableCollectionからコンボボックスを設定する必要があります。
どうすればこれを達成できますか?
ありがとう
この場合、最も可能性の高いシナリオはSource
、 のバインディングにを指定することComboBox
です。
<Grid.Resources>
<local:SomeTypeThatHasAEnumerableProperty x:Key="HolderOfEnumerable" />
</Grid.Resources>
...
<ComboBox ItemsSource="{Binding EnumerableProperty, Source={StaticResource HolderOfEnumerable}}" ....>