Note: Field's that have a DataType that implements the System.Collections.IEnumerable interface are expandable by default. However, any Field can be made expandable by setting its IsExpandable property to true. Expandable fields have associated ExpandableFieldRecords and ExpandableFieldRecordPresenters to represent them in the UI. When one of these is expanded its nested content will contain either a RecordListControl if its value implements the IEnumerable interface and is not a string. All other data types including string will display an ExpandedCellPresenter.
Refer to the Working with xamDataGrid, xamDataCarousel and xamDataPresenter Styling Points topic in the Developer's Guide for an explanation of how to style the control.
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
FieldSettings Class
FieldSettings Members
DataRecord Class
ExpandedCellStyle Property
ExpandedCellStyleProperty Field
ExpandedCellStyleSelector Property
ExpandedCellPresenter Class
FieldSettings Class
FieldLayout Class
IsExpandable Property
IsExpanded Property
ExpandableFieldRecordExpansionMode Property
ExpandableFieldRecordHeaderDisplayMode Property