menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DetailsViewDataGrid - MAUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DetailsViewDataGrid

    Represents a control that is used to display the hierarchical data in SfDataGrid

    Inheritance
    System.Object
    SfView
    SfDataGrid
    DetailsViewDataGrid
    Implements
    IDrawableLayout
    Microsoft.Maui.Graphics.IDrawable
    Microsoft.Maui.IAbsoluteLayout
    Microsoft.Maui.ILayout
    Microsoft.Maui.IView
    Microsoft.Maui.IElement
    Microsoft.Maui.ITransform
    Microsoft.Maui.IContainer
    System.Collections.Generic.IList<Microsoft.Maui.IView>
    System.Collections.Generic.ICollection<Microsoft.Maui.IView>
    System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>
    System.Collections.IEnumerable
    Microsoft.Maui.ISafeAreaView
    Microsoft.Maui.IPadding
    Microsoft.Maui.ICrossPlatformLayout
    Microsoft.Maui.IVisualTreeElement
    Inherited Members
    SfDataGrid.AllowAsyncScrolling
    SfDataGrid.AllowAsyncScrollingProperty
    SfDataGrid.AllowColumnSelection
    SfDataGrid.AllowColumnSelectionProperty
    SfDataGrid.AllowDeleting
    SfDataGrid.AllowDeletingProperty
    SfDataGrid.AllowDiagonalScrolling
    SfDataGrid.AllowDiagonalScrollingProperty
    SfDataGrid.AllowDraggingColumn
    SfDataGrid.AllowDraggingColumnProperty
    SfDataGrid.AllowDraggingRow
    SfDataGrid.AllowDraggingRowProperty
    SfDataGrid.AllowEditing
    SfDataGrid.AllowEditingProperty
    SfDataGrid.AllowGroupExpandCollapse
    SfDataGrid.AllowGroupExpandCollapseProperty
    SfDataGrid.AllowKeyboardNavigation
    SfDataGrid.AllowKeyboardNavigationProperty
    SfDataGrid.AllowLoadMore
    SfDataGrid.AllowLoadMoreProperty
    SfDataGrid.AllowPullToRefresh
    SfDataGrid.AllowPullToRefreshProperty
    SfDataGrid.AllowResizingColumns
    SfDataGrid.AllowResizingColumnsProperty
    SfDataGrid.AllowSwiping
    SfDataGrid.AllowSwipingProperty
    SfDataGrid.AllowTriStateSorting
    SfDataGrid.AllowTriStateSortingProperty
    SfDataGrid.AlternationRowCount
    SfDataGrid.AlternationRowCountProperty
    SfDataGrid.ArrangeContent(Rect)
    SfDataGrid.AutoExpandGroups
    SfDataGrid.AutoExpandGroupsProperty
    SfDataGrid.AutoGenerateColumnsMode
    SfDataGrid.AutoGenerateColumnsModeForCustomType
    SfDataGrid.AutoGenerateColumnsModeForCustomTypeProperty
    SfDataGrid.AutoGenerateColumnsModeProperty
    SfDataGrid.AutoGenerateRelations
    SfDataGrid.AutoGenerateRelationsProperty
    SfDataGrid.AutoGeneratingColumn
    SfDataGrid.AutoGeneratingRelations
    SfDataGrid.BeginEdit(Int32, Int32)
    SfDataGrid.CancelEdit()
    SfDataGrid.CanHandleGesture(Object)
    SfDataGrid.CanMaintainScrollPosition
    SfDataGrid.CanMaintainScrollPositionProperty
    SfDataGrid.CanUseViewFilter
    SfDataGrid.CanUseViewFilterProperty
    SfDataGrid.CaptionSummaryRow
    SfDataGrid.CaptionSummaryRowProperty
    SfDataGrid.CaptionSummaryTemplate
    SfDataGrid.CaptionSummaryTemplateProperty
    SfDataGrid.CellDoubleTapped
    SfDataGrid.CellDoubleTappedCommand
    SfDataGrid.CellDoubleTappedCommandParameter
    SfDataGrid.CellDoubleTappedCommandParameterProperty
    SfDataGrid.CellDoubleTappedCommandProperty
    SfDataGrid.CellEntered
    SfDataGrid.CellEnteredCommand
    SfDataGrid.CellEnteredCommandParameter
    SfDataGrid.CellEnteredCommandParameterProperty
    SfDataGrid.CellEnteredCommandProperty
    SfDataGrid.CellExited
    SfDataGrid.CellExitedCommand
    SfDataGrid.CellExitedCommandParameter
    SfDataGrid.CellExitedCommandParameterProperty
    SfDataGrid.CellExitedCommandProperty
    SfDataGrid.CellHovered
    SfDataGrid.CellHoveredCommand
    SfDataGrid.CellHoveredCommandParameter
    SfDataGrid.CellHoveredCommandParameterProperty
    SfDataGrid.CellHoveredCommandProperty
    SfDataGrid.CellLongPress
    SfDataGrid.CellLongPressCommand
    SfDataGrid.CellLongPressCommandParameter
    SfDataGrid.CellLongPressCommandParameterProperty
    SfDataGrid.CellLongPressCommandProperty
    SfDataGrid.CellRenderers
    SfDataGrid.CellRenderersProperty
    SfDataGrid.CellRightTapped
    SfDataGrid.CellRightTappedCommand
    SfDataGrid.CellRightTappedCommandParameter
    SfDataGrid.CellRightTappedCommandParameterProperty
    SfDataGrid.CellRightTappedCommandProperty
    SfDataGrid.CellTapped
    SfDataGrid.CellTappedCommand
    SfDataGrid.CellTappedCommandParameter
    SfDataGrid.CellTappedCommandParameterProperty
    SfDataGrid.CellTappedCommandProperty
    SfDataGrid.CellValueChanged
    SfDataGrid.ClearSelection()
    SfDataGrid.CollapseAllDetailsView()
    SfDataGrid.CollapseAllGroups()
    SfDataGrid.CollapseDetailsViewAt(Int32)
    SfDataGrid.CollapseGroup(Group)
    SfDataGrid.CollapseGroupsAtLevel(Int32)
    SfDataGrid.ColumnDragDropTemplate
    SfDataGrid.ColumnDragDropTemplateProperty
    SfDataGrid.ColumnResizing
    SfDataGrid.Columns
    SfDataGrid.ColumnSizer
    SfDataGrid.ColumnsProperty
    SfDataGrid.ColumnWidthMode
    SfDataGrid.ColumnWidthModeProperty
    SfDataGrid.CopyCellContent
    SfDataGrid.CopyContent
    SfDataGrid.CopyOption
    SfDataGrid.CopyOptionProperty
    SfDataGrid.CopyPasteController
    SfDataGrid.CopyPasteControllerProperty
    SfDataGrid.CurrentCell
    SfDataGrid.CurrentCellActivated
    SfDataGrid.CurrentCellActivating
    SfDataGrid.CurrentCellBeginEdit
    SfDataGrid.CurrentCellDropDownSelectionChanged
    SfDataGrid.CurrentCellEndEdit
    SfDataGrid.CurrentCellManager
    SfDataGrid.CurrentCellManagerProperty
    SfDataGrid.CurrentCellProperty
    SfDataGrid.CurrentRow
    SfDataGrid.CurrentRowProperty
    SfDataGrid.DataFetchSize
    SfDataGrid.DataFetchSizeProperty
    SfDataGrid.DataGridLoaded
    SfDataGrid.DefaultColumnWidth
    SfDataGrid.DefaultColumnWidthProperty
    SfDataGrid.DefaultStyle
    SfDataGrid.DefaultStyleProperty
    SfDataGrid.Deserialize(Stream)
    SfDataGrid.Deserialize(Stream, DataGridDeserializationOptions)
    SfDataGrid.DetailsViewCollapsed
    SfDataGrid.DetailsViewCollapsing
    SfDataGrid.DetailsViewDefaultStyle
    SfDataGrid.DetailsViewDefaultStyleProperty
    SfDataGrid.DetailsViewDefinition
    SfDataGrid.DetailsViewDefinitionProperty
    SfDataGrid.DetailsViewExpanded
    SfDataGrid.DetailsViewExpanding
    SfDataGrid.DetailsViewLoading
    SfDataGrid.DetailsViewPadding
    SfDataGrid.DetailsViewPaddingProperty
    SfDataGrid.DetailsViewUnloading
    SfDataGrid.EditTapAction
    SfDataGrid.EditTapActionProperty
    SfDataGrid.EmptyView
    SfDataGrid.EmptyViewProperty
    SfDataGrid.EmptyViewTemplate
    SfDataGrid.EmptyViewTemplateProperty
    SfDataGrid.EnableDataVirtualization
    SfDataGrid.EnableDataVirtualizationProperty
    SfDataGrid.EndEdit()
    SfDataGrid.ExpandAllDetailsView()
    SfDataGrid.ExpandAllDetailsView(Int32)
    SfDataGrid.ExpandAllGroups()
    SfDataGrid.ExpandDetailsViewAt(Int32)
    SfDataGrid.ExpanderColumnWidth
    SfDataGrid.ExpanderColumnWidthProperty
    SfDataGrid.ExpandGroup(Group)
    SfDataGrid.ExpandGroupsAtLevel(Int32)
    SfDataGrid.FrozenColumnCount
    SfDataGrid.FrozenColumnCountProperty
    SfDataGrid.FrozenRowCount
    SfDataGrid.FrozenRowCountProperty
    SfDataGrid.GetRowGenerator()
    SfDataGrid.GetSelectedCells()
    SfDataGrid.GetVisualContainer()
    SfDataGrid.GridLinesVisibility
    SfDataGrid.GridLinesVisibilityProperty
    SfDataGrid.GroupCaptionTextFormat
    SfDataGrid.GroupCaptionTextFormatProperty
    SfDataGrid.GroupCollapsed
    SfDataGrid.GroupCollapsing
    SfDataGrid.GroupColumnDescriptions
    SfDataGrid.GroupColumnDescriptionsProperty
    SfDataGrid.GroupExpandCollapseTemplate
    SfDataGrid.GroupExpandCollapseTemplateProperty
    SfDataGrid.GroupExpanded
    SfDataGrid.GroupExpanding
    SfDataGrid.GroupingMode
    SfDataGrid.GroupingModeProperty
    SfDataGrid.GroupSummaryRows
    SfDataGrid.GroupSummaryRowsProperty
    SfDataGrid.GroupSummaryTemplate
    SfDataGrid.GroupSummaryTemplateProperty
    SfDataGrid.HeaderGridLinesVisibility
    SfDataGrid.HeaderGridLinesVisibilityProperty
    SfDataGrid.HeaderRowHeight
    SfDataGrid.HeaderRowHeightProperty
    SfDataGrid.HideEmptyDataGridViewDefinition
    SfDataGrid.HideEmptyDataGridViewDefinitionProperty
    SfDataGrid.HorizontalScrollBarVisibility
    SfDataGrid.HorizontalScrollBarVisibilityProperty
    SfDataGrid.IndentColumnWidth
    SfDataGrid.IndentColumnWidthProperty
    SfDataGrid.InvalidateUnboundRow(DataGridUnboundRow, Boolean)
    SfDataGrid.IsBusy
    SfDataGrid.IsBusyProperty
    SfDataGrid.ItemsSource
    SfDataGrid.ItemsSourceChanged
    SfDataGrid.ItemsSourceProperty
    SfDataGrid.LeftSwipeTemplate
    SfDataGrid.LeftSwipeTemplateProperty
    SfDataGrid.LiveDataUpdateMode
    SfDataGrid.LiveDataUpdateModeProperty
    SfDataGrid.LoadMoreCommand
    SfDataGrid.LoadMoreCommandProperty
    SfDataGrid.LoadMorePosition
    SfDataGrid.LoadMorePositionProperty
    SfDataGrid.LoadMoreText
    SfDataGrid.LoadMoreView
    SfDataGrid.LoadMoreViewProperty
    SfDataGrid.LostFocusBehavior
    SfDataGrid.LostFocusBehaviorProperty
    SfDataGrid.MaxSwipeOffset
    SfDataGrid.MaxSwipeOffsetProperty
    SfDataGrid.MeasureContent(Double, Double)
    SfDataGrid.MoveCurrentCellTo(RowColumnIndex, Boolean)
    SfDataGrid.NavigationMode
    SfDataGrid.NavigationModeProperty
    SfDataGrid.NotifyEventsToParentDataGrid
    SfDataGrid.NotifyEventsToParentDataGridProperty
    SfDataGrid.OnDraw(ICanvas, RectF)
    SfDataGrid.OnHandlerChanged()
    SfDataGrid.OnPropertyChanged(String)
    SfDataGrid.PasteCellContent
    SfDataGrid.PasteContent
    SfDataGrid.PasteOption
    SfDataGrid.PasteOptionProperty
    SfDataGrid.PullToRefreshCommand
    SfDataGrid.PullToRefreshCommandProperty
    SfDataGrid.QueryColumnDragging
    SfDataGrid.QueryRowDragging
    SfDataGrid.QueryRowHeight
    SfDataGrid.QueryUnboundColumnValue
    SfDataGrid.QueryUnboundRow
    SfDataGrid.RaiseQueryUnboundRow(DataGridUnboundRowEventArgs)
    SfDataGrid.Refresh()
    SfDataGrid.ResetSwipeOffset()
    SfDataGrid.ResetUnboundRowIndex()
    SfDataGrid.ReuseRowsOnItemsSourceChange
    SfDataGrid.ReuseRowsOnItemsSourceChangeProperty
    SfDataGrid.RightSwipeTemplate
    SfDataGrid.RightSwipeTemplateProperty
    SfDataGrid.RowColumnIndexToPoint(RowColumnIndex)
    SfDataGrid.RowDragDropTemplate
    SfDataGrid.RowDragDropTemplateProperty
    SfDataGrid.RowHeaderTemplate
    SfDataGrid.RowHeaderTemplateProperty
    SfDataGrid.RowHeaderWidth
    SfDataGrid.RowHeaderWidthProperty
    SfDataGrid.RowHeight
    SfDataGrid.RowHeightProperty
    SfDataGrid.ScrollToColumnIndex(Int32, ScrollToPosition, Boolean)
    SfDataGrid.ScrollToRowColumnIndex(Int32, Int32, ScrollToPosition, ScrollToPosition, Boolean)
    SfDataGrid.ScrollToRowIndex(Int32, ScrollToPosition, Boolean)
    SfDataGrid.SearchController
    SfDataGrid.SelectAll()
    SfDataGrid.SelectCell(Object, DataGridColumn)
    SfDataGrid.SelectCells(Object, DataGridColumn, Object, DataGridColumn)
    SfDataGrid.SelectedDetailsViewDataGrid
    SfDataGrid.SelectedDetailsViewGridProperty
    SfDataGrid.SelectedIndex
    SfDataGrid.SelectedIndexProperty
    SfDataGrid.SelectedRow
    SfDataGrid.SelectedRowProperty
    SfDataGrid.SelectedRows
    SfDataGrid.SelectedRowsProperty
    SfDataGrid.SelectionChanged
    SfDataGrid.SelectionChanging
    SfDataGrid.SelectionController
    SfDataGrid.SelectionControllerProperty
    SfDataGrid.SelectionMode
    SfDataGrid.SelectionModeProperty
    SfDataGrid.SelectionUnit
    SfDataGrid.SelectionUnitProperty
    SfDataGrid.SerializationController
    SfDataGrid.Serialize(Stream)
    SfDataGrid.Serialize(Stream, DataGridSerializationOptions)
    SfDataGrid.ShowColumnWhenGrouped
    SfDataGrid.ShowColumnWhenGroupedProperty
    SfDataGrid.ShowDetailsViewIndentCell
    SfDataGrid.ShowDetailsViewIndentCellProperty
    SfDataGrid.ShowRowHeader
    SfDataGrid.ShowRowHeaderProperty
    SfDataGrid.ShowSortNumbers
    SfDataGrid.ShowSortNumbersProperty
    SfDataGrid.SortColumnDescriptions
    SfDataGrid.SortColumnDescriptionsProperty
    SfDataGrid.SortColumnsChanged
    SfDataGrid.SortColumnsChanging
    SfDataGrid.SortComparers
    SfDataGrid.SortComparersProperty
    SfDataGrid.SortIconTemplate
    SfDataGrid.SortIconTemplateProperty
    SfDataGrid.SortingGestureType
    SfDataGrid.SortingGestureTypeProperty
    SfDataGrid.SortingMode
    SfDataGrid.SortingModeProperty
    SfDataGrid.SourceType
    SfDataGrid.SourceTypeProperty
    SfDataGrid.StackedHeaderRows
    SfDataGrid.StackedHeaderRowsProperty
    SfDataGrid.SummaryCalculationMode
    SfDataGrid.SummaryCalculationModeProperty
    SfDataGrid.SwipeEnded
    SfDataGrid.SwipeOffsetMode
    SfDataGrid.SwipeOffsetModeProperty
    SfDataGrid.SwipeStarting
    SfDataGrid.Swiping
    SfDataGrid.TableSummaryRows
    SfDataGrid.TableSummaryRowsProperty
    SfDataGrid.TableSummaryTemplate
    SfDataGrid.TableSummaryTemplateProperty
    SfDataGrid.TransitionType
    SfDataGrid.TransitionTypeProperty
    SfDataGrid.UnboundRowCellRenderers
    SfDataGrid.UnboundRowProperty
    SfDataGrid.UnboundRows
    SfDataGrid.VerticalOverScrollMode
    SfDataGrid.VerticalOverScrollModeProperty
    SfDataGrid.VerticalScrollBarVisibility
    SfDataGrid.VerticalScrollBarVisibilityProperty
    SfDataGrid.View
    SfDataGrid.ViewCreated
    SfDataGrid.ViewProperty
    SfView.ArrangeOverride(Rect)
    SfView.Children
    SfView.ClipToBounds
    SfView.GetSemanticsNodesCore(Double, Double)
    SfView.IDrawableLayout.DrawingOrder
    SfView.IDrawableLayout.InvalidateDrawable()
    SfView.MeasureOverride(Double, Double)
    SfView.OnBindingContextChanged()
    SfView.Padding
    Namespace: Syncfusion.Maui.DataGrid
    Assembly: Syncfusion.Maui.DataGrid.dll
    Syntax
    public class DetailsViewDataGrid : SfDataGrid, IDrawableLayout, IDrawable, IAbsoluteLayout, ILayout, IView, IElement, ITransform, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISafeAreaView, IPadding, ICrossPlatformLayout, IVisualTreeElement, ISemanticsProvider, IParentThemeElement, IThemeElement, IPullToRefresh, IDetailsViewNotifier, IDetailsViewInfo

    Constructors

    DetailsViewDataGrid()

    Initializes a new instance of DetailsViewDataGrid class.

    Declaration
    public DetailsViewDataGrid()

    Methods

    GetExtendedWidth()

    Gets the TotalExtent column width of VisualContainer.

    Declaration
    public double GetExtendedWidth()
    Returns
    Type Description
    System.Double

    TotalExtent.

    RefreshContainerAndView()

    Refreshes VisualContainer and View properties based on DetailsViewDataGrid property settings.

    Declaration
    public override void RefreshContainerAndView()
    Overrides
    SfDataGrid.RefreshContainerAndView()

    RefreshHeaderLineCount()

    Updates the frozen rows count when the internal rows created.

    Declaration
    public override void RefreshHeaderLineCount()
    Overrides
    SfDataGrid.RefreshHeaderLineCount()

    SetClipRect(Rect)

    Set clip for DetailsViewDataGrid

    Declaration
    public void SetClipRect(Rect rect)
    Parameters
    Type Name Description
    Microsoft.Maui.Graphics.Rect rect

    The clip rect.

    SetHorizontalOffset(Double)

    Sets the Horizontal offset of VisualContainer.

    Declaration
    public void SetHorizontalOffset(double offset)
    Parameters
    Type Name Description
    System.Double offset

    Horizontal offset.

    SetVerticalOffset(Double)

    Sets the vertical offset of VisualContainer.

    Declaration
    public void SetVerticalOffset(double offset)
    Parameters
    Type Name Description
    System.Double offset

    vertical offset.

    Implements

    IDrawableLayout
    Microsoft.Maui.Graphics.IDrawable
    Microsoft.Maui.IAbsoluteLayout
    Microsoft.Maui.ILayout
    Microsoft.Maui.IView
    Microsoft.Maui.IElement
    Microsoft.Maui.ITransform
    Microsoft.Maui.IContainer
    System.Collections.Generic.IList<>
    System.Collections.Generic.ICollection<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    Microsoft.Maui.ISafeAreaView
    Microsoft.Maui.IPadding
    Microsoft.Maui.ICrossPlatformLayout
    Microsoft.Maui.IVisualTreeElement

    Extension Methods

    GridIndexResolver.ResolveToGroupRecordIndexForDetailsView(SfDataGrid, Int32)
    GridIndexResolver.IsInDetailsViewIndex(SfDataGrid, Int32)
    GridIndexResolver.GetDetailsViewRowIndex(SfDataGrid, DetailsViewDataGrid)
    GridIndexResolver.GetDetailsViewRecord(SfDataGrid, DetailsViewDataGrid)
    GridIndexResolver.ResolveToRecordIndex(SfDataGrid, Int32)
    GridIndexResolver.ResolveToRowIndex(SfDataGrid, Int32)
    GridIndexResolver.ResolveToStartRowIndex(SfDataGrid)
    GridIndexResolver.ResolveToGridVisibleColumnIndex(SfDataGrid, Int32)
    GridIndexResolver.ResolveToScrollColumnIndex(SfDataGrid, Int32)
    GridIndexResolver.ResolveToStartColumnIndex(SfDataGrid)
    GridIndexResolver.GetHeaderIndex(SfDataGrid)
    GridIndexResolver.IsUnboundRow(SfDataGrid, Int32)
    GridIndexResolver.ResolveStartIndexOfGroup(SfDataGrid, Group)
    GridIndexResolver.GetUnboundRowsCount(SfDataGrid, DataGridUnboundRowPosition, Boolean)
    GridIndexResolver.GetUnboundRowAtRowIndex(SfDataGrid, Int32)
    GridIndexResolver.ResolveUnboundRowToRowIndex(SfDataGrid, DataGridUnboundRow)
    GridIndexResolver.ResolveStartIndexBasedOnPosition(SfDataGrid)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved