menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DetailsViewDataRow - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DetailsViewDataRow

    Represents the row which holds DetailsViewDataGrid

    Inheritance
    System.Object
    DataRowBase
    GridDataRow
    DetailsViewDataRow
    Implements
    IRowElement
    IElement
    System.ComponentModel.INotifyPropertyChanged
    System.IComparable
    System.IDisposable
    Inherited Members
    DataRowBase.ArrangeRect
    DataRowBase.CompareTo(Object)
    DataRowBase.Dispose()
    DataRowBase.Element
    DataRowBase.GetDataRow()
    DataRowBase.GetVisibleColumns()
    DataRowBase.Index
    DataRowBase.IsCurrentRow
    DataRowBase.IsEditing
    DataRowBase.IsExpanded
    DataRowBase.IsFixedRow
    DataRowBase.IsFocusedRow
    DataRowBase.IsSelectedRow
    DataRowBase.IsSpannedRow
    DataRowBase.Level
    DataRowBase.OnPropertyChanged(String)
    DataRowBase.OnRowDataChanged()
    DataRowBase.PropertyChanged
    DataRowBase.RowData
    DataRowBase.RowIndex
    DataRowBase.RowRegion
    DataRowBase.RowType
    DataRowBase.suspendUpdateStyle
    DataRowBase.VisibleColumns
    DataRowBase.WholeRowElement
    GridDataRow.AllowRowHoverHighlighting()
    GridDataRow.CollapseColumn(DataColumnBase)
    GridDataRow.CreateRowHeaderColumn(Int32)
    GridDataRow.GetColumnSize(Int32, Boolean)
    GridDataRow.GetColumnVisibleLineInfo(Int32)
    GridDataRow.GetRowSize(DataColumnBase, Boolean)
    GridDataRow.GetRowVisibleLineInfo(Int32)
    GridDataRow.GetVisibleLineOrigin()
    GridDataRow.OnExpandedStateChanged()
    GridDataRow.SetCurrentCellBorderBinding(UIElement)
    GridDataRow.SetSelectionBorderBindings(VirtualizingCellsControl)
    Namespace: Syncfusion.UI.Xaml.Grid
    Assembly: Syncfusion.SfGrid.UWP.dll
    Syntax
    public class DetailsViewDataRow : GridDataRow, IRowElement, IElement, INotifyPropertyChanged, IComparable, IDisposable

    Constructors

    DetailsViewDataRow()

    Initializes a new instance of DetailsViewDataRow class.

    Declaration
    public DetailsViewDataRow()

    Properties

    DetailsViewContentPresenter

    Get or sets the DetailsViewContentPresenter.

    Declaration
    public DetailsViewContentPresenter DetailsViewContentPresenter { get; }
    Property Value
    Type
    DetailsViewContentPresenter

    DetailsViewDataGrid

    Gets or sets the DetailsViewDataGrid.

    Declaration
    public DetailsViewDataGrid DetailsViewDataGrid { get; }
    Property Value
    Type
    DetailsViewDataGrid

    DetailsViewIndentCell

    Gets or sets the GridDetailsViewIndentCell for DetailsViewIndentCell.

    Declaration
    public GridDetailsViewIndentCell DetailsViewIndentCell { get; }
    Property Value
    Type
    GridDetailsViewIndentCell

    Methods

    ArrangeElement(Rect)

    Positions child objects and determines a size for a UIElement.

    Declaration
    public override void ArrangeElement(Rect rect)
    Parameters
    Type Name Description
    Windows.Foundation.Rect rect

    The corresponding rectangle

    Overrides
    DataRowBase.ArrangeElement(Rect)

    CreateIndentColumn(Int32)

    Creates the indent column.

    Declaration
    protected override DataColumnBase CreateIndentColumn(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type
    DataColumnBase
    Overrides
    DataRowBase.CreateIndentColumn(Int32)

    Dispose(Boolean)

    Disposes all the resources used by the DetailsViewDataRow class.

    Declaration
    protected override void Dispose(bool isDisposing)
    Parameters
    Type Name Description
    System.Boolean isDisposing

    Indicates whether the call is from Dispose method or from a finalizer.

    Overrides
    GridDataRow.Dispose(Boolean)

    MeasureElement(Size)

    Updates the DesiredSize of a UIElement.

    Declaration
    public override void MeasureElement(Size size)
    Parameters
    Type Name Description
    Windows.Foundation.Size size

    The corresponding size.

    Overrides
    DataRowBase.MeasureElement(Size)

    OnCreateRowElement()

    Declaration
    protected override VirtualizingCellsControl OnCreateRowElement()
    Returns
    Type
    VirtualizingCellsControl
    Overrides
    DataRowBase.OnCreateRowElement()

    OnGenerateVisibleColumns(VisibleLinesCollection)

    Generates visible columns for DetailsViewDataGrid rows.

    Declaration
    protected override void OnGenerateVisibleColumns(VisibleLinesCollection visibleColumnLines)
    Parameters
    Type Name Description
    VisibleLinesCollection visibleColumnLines
    Overrides
    DataRowBase.OnGenerateVisibleColumns(VisibleLinesCollection)

    OnRowIndexChanged()

    Invoked when the row index changed.

    Declaration
    protected override void OnRowIndexChanged()
    Overrides
    DataRowBase.OnRowIndexChanged()

    Implements

    IRowElement
    IElement
    System.ComponentModel.INotifyPropertyChanged
    System.IComparable
    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved