Wpf 如何在DataGrid上创建第二行带有文本框的标题?

Wpf 如何在DataGrid上创建第二行带有文本框的标题?,wpf,xaml,datagrid,Wpf,Xaml,Datagrid,我已经创建了一个DataGrid,现在希望文本框中有第二行标题。我希望它最终看起来像这样。网站上已经有类似的例子,但他们帮不了我。如果有人能给我一个Xaml代码来实现它,我将非常感激,如示例所示 您最好在每列的标题中添加一个文本框: <DataGrid ...> <DataGrid.Columns> <DataGridTextColumn SortMemberPath="YourProperty" Binding=&quo

我已经创建了一个DataGrid,现在希望文本框中有第二行标题。我希望它最终看起来像这样。网站上已经有类似的例子,但他们帮不了我。如果有人能给我一个Xaml代码来实现它,我将非常感激,如示例所示


您最好在每列的标题中添加一个
文本框

<DataGrid ...>
    <DataGrid.Columns>
        <DataGridTextColumn SortMemberPath="YourProperty" Binding="{Binding YourProperty}">
            <DataGridTextColumn.Header>
                <StackPanel>
                    <TextBlock Text="header..." />
                    <Separator />
                    <TextBox/>
                </StackPanel>
            </DataGridTextColumn.Header>
        </DataGridTextColumn>
        ...
    </DataGrid.Columns>
</DataGrid>

...