Class GridDataRow
Implements
System.ComponentModel.INotifyPropertyChanged
System.IComparable
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Syncfusion.UI.Xaml.Grid
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public abstract class GridDataRow : DataRowBase, IRowElement, IElement, INotifyPropertyChanged, IComparable, IDisposable
Constructors
GridDataRow()
Declaration
protected GridDataRow()
Methods
AllowRowHoverHighlighting()
Declaration
protected virtual bool AllowRowHoverHighlighting()
Returns
Type | Description |
---|---|
System.Boolean |
CollapseColumn(DataColumnBase)
Declaration
protected override void CollapseColumn(DataColumnBase column)
Parameters
Type | Name | Description |
---|---|---|
DataColumnBase | column |
Overrides
CreateRowHeaderColumn(Int32)
Declaration
protected void CreateRowHeaderColumn(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Dispose(Boolean)
Disposes all the resources used by the DataRowBase 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
GetColumnSize(Int32, Boolean)
Declaration
protected override double GetColumnSize(int index, bool lineNull)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Boolean | lineNull |
Returns
Type | Description |
---|---|
System.Double |
Overrides
GetColumnVisibleLineInfo(Int32)
Declaration
protected override VisibleLineInfo GetColumnVisibleLineInfo(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type | Description |
---|---|
VisibleLineInfo |
Overrides
GetRowSize(DataColumnBase, Boolean)
Declaration
protected override double GetRowSize(DataColumnBase dataColumn, bool lineNull)
Parameters
Type | Name | Description |
---|---|---|
DataColumnBase | dataColumn | |
System.Boolean | lineNull |
Returns
Type | Description |
---|---|
System.Double |
Overrides
GetRowVisibleLineInfo(Int32)
Declaration
protected override VisibleLineInfo GetRowVisibleLineInfo(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type | Description |
---|---|
VisibleLineInfo |
Overrides
GetVisibleLineOrigin()
Declaration
protected double GetVisibleLineOrigin()
Returns
Type | Description |
---|---|
System.Double |
OnExpandedStateChanged()
Declaration
protected override void OnExpandedStateChanged()
Overrides
SetCurrentCellBorderBinding(UIElement)
Declaration
protected void SetCurrentCellBorderBinding(UIElement columnElement)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.UIElement | columnElement |
SetSelectionBorderBindings(VirtualizingCellsControl)
Declaration
protected void SetSelectionBorderBindings(VirtualizingCellsControl cellsControl)
Parameters
Type | Name | Description |
---|---|---|
VirtualizingCellsControl | cellsControl |
Implements
System.ComponentModel.INotifyPropertyChanged
System.IComparable
System.IDisposable