具有相同数据类型的XamDataGrid层次结构

| 我是XamDataGrid主题的新手。目前,我正在使用XamDataGrid来查找提供的功能。 我已经有两个问题: 我有看起来像这样的分层数据: 公共课程TestDTO { public int ID {get;组; } 公共字符串说明{组; } 公共ObservableCollection儿童{组; } } 我的Xaml FieldLayouts看起来像这样: 我的xaml无法显示...                                                                                                                                我想这样显示数据: 栏ID |栏说明 123 |描述123 234 |描述234        456 |孩子的描述456    567 |描述567 问题是:XamDataGrid似乎只使用\“ parentLayout \”。 \“ childLayout \”中的更改不被接受。此外,尽管LabelLocation = Hidden,但列标题仍显示在子级中。顶级数据类型与子级别相同时,是否存在一般问题? 这使我想到了下一个问题: 是否可以将ParentLayout的列与childLayout的列同步?因此,它们具有相同的对齐方式,但仍然需要使用扩展指示器。 先感谢您!     
已邀请:
首先,XamDataGrid与ѭ0一起使用。因此,将您的Children系列更改为
BindingList<T>
。另外,您是否为父母和孩子创建了单独的字段布局?在子布局
FieldLayoutSettings
中设置
LabelLocation=\"Hidden\"
    
我遇到过同样的问题。当子数据类型不同时,网格可以正常工作。当子数据类型与父数据类型相同时,它将使用父数据的布局。我开始从这篇文章中添加属性: 在此处输入链接说明 正是在子布局上设置了ParentFieldLayoutKey属性,使网格开始观察子布局。     

要回复问题请先登录注册