动态填充WPF C#DataGrid ComboBox ItemsSource

时间:2018-08-23 14:29:03

标签: c# wpf combobox datagrid

我有一个绑定到ObservableCollection的网格。基本上,集合中的每个项目都包含一个不同的标志,该标志具有不同的选项。例如,ID#1的值可以设置为ON或OFF,而ID#2的值可以设置为ENGLISH或SPANISH。

因此,我需要根据ID(网格中的第一列)动态设置ComboBox ItemsSource

什么是实现此目标的好方法? 谢谢!

编辑:某些标志要求输入文本而不是选择。因此,这需要在同一列中实现。

EDIT2 :通过创建一个开关并根据ID返回特定列表并将其设置为ItemSource绑定,我能够做到这一点。

1 个答案:

答案 0 :(得分:0)

我能够通过创建一个开关并基于ID返回特定列表,并将其设置为ItemSource Binding来做到这一点。