我正在尝试将组合框绑定到字典。 “阶段”是ProjectPlans类中的字典
public Dictionary<decimal?, string> Phases { get; set; }
组合框仅显示单词“(Collection)”,而不显示下拉箭头,而不显示值。我想念什么?
<c1:C1DataGrid ItemsSource="{Binding ProjectPlans}" IsReadOnly="True" RowDetailsVisibilityMode="VisibleWhenSelected">
<c1:C1DataGrid.Columns>
<c1:DataGridBoundColumn Header="ID" Binding="{Binding ProjectId}" />
<c1:DataGridComboBoxColumn Header="PHASE" Binding="{ Binding Phases}" DisplayMemberPath="Value" SelectedValuePath="Key"/>
答案 0 :(得分:-1)
我通过使用DataTemplateColumn找到了解决方法。但是我仍然不明白为什么它不能与DataComboBoxColumn一起使用。一个错误?