【发布时间】:2014-04-13 18:25:43
【问题描述】:
我在这里看到了一些帖子,人们对如何绑定到 DataGridComboBoxColumn 感到困惑,
我有
<DataGridComboBoxColumn SelectedItemBinding="{Binding Collection}" DisplayMemberPath="Name" Header="Name" Width="70">
这没用..
所以我用了
<DataGridComboBoxColumn ItemBinding="{Binding Collection}" DisplayMemberPath="Name"> Header="Name" Width="70">
这同样不起作用,为什么绑定到与原始组合框不同的 datagridcombo。
<ComboBox ItemsSource="{Binding Collection}" DisplayMemberPath="Name" HorizontalAlignment="Left">
确实有效
绑定到 DataGrid 内的组合框的正确方法是什么?
---编辑---
我可能发现了问题,我有一个 DataGrid 绑定到 ItemSource,但是,我希望 ComboBoxColumn 绑定到不同的 Itemsource,这可能吗?
干杯
【问题讨论】: