Class DetailsViewDataRow
Represents the row which holds DetailsViewDataGrid
Implements
System.ComponentModel.INotifyPropertyChanged
System.IComparable
System.IDisposable
Inherited Members
Namespace: Syncfusion.UI.Xaml.Grid
Assembly: Syncfusion.SfGrid.WPF.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 |
DetailsViewTemplate
Gets Row Template for DetailsView
Declaration
public DataTemplate DetailsViewTemplate { get; }
Property Value
Type |
---|
System.Windows.DataTemplate |
Methods
ArrangeElement(Rect)
Positions child objects and determines a size for a UIElement.
Declaration
public override void ArrangeElement(Rect rect)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Rect | rect | The corresponding rectangle |
Overrides
CreateIndentColumn(Int32)
Creates the indent column.
Declaration
protected override DataColumnBase CreateIndentColumn(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type |
---|
DataColumnBase |
Overrides
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
MeasureElement(Size)
Updates the DesiredSize of a UIElement.
Declaration
public override void MeasureElement(Size size)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | size | The corresponding size. |
Overrides
OnCreateRowElement()
Declaration
protected override VirtualizingCellsControl OnCreateRowElement()
Returns
Type |
---|
VirtualizingCellsControl |
Overrides
OnGenerateVisibleColumns(VisibleLinesCollection)
Generates visible columns for DetailsViewDataGrid rows.
Declaration
protected override void OnGenerateVisibleColumns(VisibleLinesCollection visibleColumnLines)
Parameters
Type | Name | Description |
---|---|---|
VisibleLinesCollection | visibleColumnLines |
Overrides
OnRowIndexChanged()
Invoked when the row index changed.
Declaration
protected override void OnRowIndexChanged()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
System.IComparable
System.IDisposable