我想在行详细信息中显示我的用户控件。
我有一个复杂的数据结构,无法在数据网格中显示所有项目(只有几个),所以我想打开另一个控件并在行详细信息中显示它。我以前创建(设计)它。我不是动态地创建它。
有什么方法可以实现吗?
我正在使用 C# 和 WPF 并开发桌面应用程序。
我希望能够像这样使用它:
<DataGrid.RowDetailsTemplate>
<DataTemplate>
// <StackPanel Orientation="Horizontal" Margin="20,0,0,0">
// <TextBlock Text="Category:" FontWeight="Bold"/>
// <ComboBox IsEditable="True"
// ItemsSource="{Binding Source={x:Static Data:CheckBook.Categories}}"
// Text="{Binding Category}" />
// </StackPanel>
<MyControl ItemsSource="blabla">
</DataTemplate>
</DataGrid.RowDetailsTemplate>