Master-Detail Mode Limitations
- 2 minutes to read
The Master-Detail mode does not support the following features:
Unsupported Features
Stacked details
If you need to display multiple details at the same level, you can only use a tabbed container - TabViewDetailDescriptor.
Tip
You can display any UserControl (for example, a UserControl that contains multiple grids) within a ContentDetailDescriptor container to display stack details.
Keeping viewport on data updates The TableView.KeepViewportOnDataUpdate property is not in effect.
Exporting details defined in templates You cannot export details defined in templates (such as DetailDescriptorBase.ContentTemplate).
Design Limitations
The following features conflict with the control architecture or master-detail data representation:
ICollectionView Cannot be used in both master and detail grids.
TreeListView and CardView Cannot be used in both master and detail grids.
Server Mode and Instant Feedback Cannot be used neither in master grids nor in detail grids.
TreeList and CardView in a master-detail grid You can show them in Details as custom controls, but there is no native integration implemented.
Fixed Rows You cannot pin grid rows. See also: Fixed Rows - Limitations.
Obtaining Hit-Test information by calling methods of a detail grid Call the master grid methods to get Hit-Test information.
UI Automation UI Automation tests are not supported for detail grids.
Auto Filter Row in detail grids Auto Filter Row can only be displayed within the root master grid.
Search operations
The GridControl searches data among expanded detail views only. It does not expand master rows even if they contain detail rows that match the search string.
The Result Info Panel, Navigation Buttons, and Scrollbar Annotations are not supported for detail search results.
Refer to the following help topic for more information: Enable Search Operations in Detail Grid.
Fixed total summary row for detail views
Bottom total summary rows are only visible when you scroll to the bottom of the detail view. Set the detail view’s TotalSummaryPosition property to
Top
to always display the Summary Panel regardless of the vertical scrolling position.Refer to the following help topic for more information: Total Summary.