【发布时间】:2023-03-07 11:29:01
【问题描述】:
我在 datagrid wpf 中有这些列
<DataGrid.Columns>
<DataGridComboBoxColumn SelectedItemBinding="{Binding Path=ProductId}" DisplayMemberPath="Name" SelectedValuePath="Id" />
<DataGridTextColumn Binding="{Binding Path=StorageAmount}" Width="*" Header="Со склада" />
<DataGridTextColumn Binding="{Binding Path=Trade1Amount}" Width="*" Header="С точки 1" />
<DataGridTextColumn Binding="{Binding Path=Trade2Amount}" Width="*" Header="С точки 2" />
<DataGridTextColumn Binding="{Binding Path=TotalAmount}" Width="*" Header="Всего" FontWeight="Bold" />
</DataGrid.Columns>
如何通过代码而不是 xaml 以编程方式绑定 DataGridComboBoxColumn?我无法将 Name 定义为 DataGridComboBoxColumn,因此我无法从代码中访问以填充此 Combobox 的 DataContext
【问题讨论】: