Wpfdatagrid WPF数据网格中的多列显示组合框

Wpfdatagrid WPF数据网格中的多列显示组合框,wpfdatagrid,Wpfdatagrid,我想创建定制的WPF datagrid控件,它允许datagridcomboboxcolumn在选择combobox时显示多列,这是如何实现的。请帮忙 提前谢谢 Kartheesh.我有点不明白你到底想问什么,但我可能认为这是两件事中的一件 您希望每列显示多列。例如,您希望每列显示两个或多个项目,例如两个复选框或文本框等。下面的代码显示绑定到对象数据提供程序的两个组合框 <dg:DataGridTemplateColumn > <dg:DataGridTemplate

我想创建定制的WPF datagrid控件,它允许datagridcomboboxcolumn在选择combobox时显示多列,这是如何实现的。请帮忙

提前谢谢
Kartheesh.

我有点不明白你到底想问什么,但我可能认为这是两件事中的一件

您希望每列显示多列。例如,您希望每列显示两个或多个项目,例如两个复选框或文本框等。下面的代码显示绑定到对象数据提供程序的两个组合框

<dg:DataGridTemplateColumn  >
    <dg:DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <StackPanel>
                <TextBlock Text="{Binding item1}" />
                <TextBlock Text="{Binding item2}" />
            </StackPanel>
        </DataTemplate>
    </dg:DataGridTemplateColumn.CellTemplate>

    <dg:DataGridTemplateColumn.CellEditingTemplate>
        <DataTemplate>
            <ComboBox ItemsSource="{StaticResource mybiglist}"
                      SelectedValue="{Binding item1}"/>
            <ComboBox ItemsSource="{StaticResource mysecondbiglist}"
                      SelectedValue="{Binding item2}"/>
        </DataTemplate>
    </dg:DataGridTemplateColumn.CellEditingTemplate>
</dg:DataGridTemplateColumn>
或者,也许您希望每个组合框有一个或多个列,那么这应该会有所帮助