以下のサンプルでは、 を にバインドしようとしましたがPartNumber
、DataGridComboBoxColumn
できませんでした。これどうやってするの?
public class Order
{
public string OrderName { get; set; }
public List<Parts> PartsList { get; set; }
}
public class Parts
{
public string PartName { get; set; }
public double PartQuantity { get; set; }
public string PartNumber { get; set; }
}
XAML:
<DataGrid Name="dgrStavke"
AutoGenerateColumns="False"
Height="160"
Width="600"
HorizontalAlignment="Left"
Margin="5"
Grid.Row="7"
Grid.ColumnSpan="4"
ItemsSource="{Binding}">
<DataGrid.Columns>
<DataGridComboBoxColumn Header="ValueCombo"
ItemsSource="{Binding Path=PartsList}"
DisplayMemberPath="PartNumber">
</DataGrid.Columns>
</DataGrid>