how works ExpandableFieldRecordHeaderDisplayMode property?because I have set it to NeverDisplayHeader but has not had any effect on the expandable record header and also changing the value, my datagrid always behaves the same way
Thanks for replyMatteo
<igDP:XamDataGrid>
<igDP:XamDataGrid.FieldLayouts>
<igDP:FieldLayout Key="parent">
<igDP:FieldLayout.Settings>
<igDP:FieldLayoutSettings LabelLocation="Default"/>
</igDP:FieldLayout.Settings>
</igDP:FieldLayout>
<igDP:FieldLayout Key="child">
<igDP:FieldLayoutSettings LabelLocation="Hidden"/>
</igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>
Thanks for the help. I added this bit to the xaml file, but all of the labels disappeared. How would I apply it just to the nested layout?
<igDP:XamDataGrid.FieldLayoutSettings>
</igDP:XamDataGrid.FieldLayoutSettings>
Hello,
The elements that you have pointed on the screenshots are not the record headers, that is why they are not hidden by setting this property. If you change the value to AlwaysDisplayHeader you will see which is the record header. These are the Field Labels of the nested FieldLayout. They can be hidden by setting the LabelLocation property of the nested layout to Hidden.
Here's a screenshot indicating the headers I'd like to hide:
I have the same problem. In the feature browser for WPF 2010.2, under
xamDataGrid ->ExpandFieldRecord Display Modes
I change the "Record Header Display Mode" to NeverDisplayHeader. Nevertheless, the child records all display headers. Is this option supposed to disable headers on the child records? Is there an option that does that?