Class RowElementProvider
Represents the provider for the data rows in RadGridView.
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class RowElementProvider : BaseVirtualizedElementProvider<GridViewRowInfo>, IVirtualizedElementProvider<GridViewRowInfo>
Constructors
RowElementProvider(GridTableElement)
Initializes a new instance of the Row
Declaration
public RowElementProvider(GridTableElement rowView)
Parameters
Grid The row view. |
Methods
CreateElement(GridViewRowInfo, Object)
Creates the element for the specific data row.
Declaration
public override IVirtualizedElement<GridViewRowInfo> CreateElement(GridViewRowInfo data, object context)
Parameters
Grid The data. |
System. The context. |
Returns
Overrides
GetElement(GridViewRowInfo, Object)
Gets the element for the specific data row.
Declaration
public override IVirtualizedElement<GridViewRowInfo> GetElement(GridViewRowInfo data, object context)
Parameters
Grid The data. |
System. The context. |
Returns
Overrides
GetElementHeightByRowType(GridViewRowInfo)
Gets the element height by the row type.
Declaration
public int GetElementHeightByRowType(GridViewRowInfo item)
Parameters
Grid The item. |
Returns
System.
|
GetElementSize(GridViewRowInfo)
Gets the size of the element.
Declaration
public override SizeF GetElementSize(GridViewRowInfo item)
Parameters
Grid
|
Returns
System.
|
Overrides
IsCompatible(IVirtualizedElement<GridViewRowInfo>, GridViewRowInfo, Object)
Determines whether the specified element is compatible with concrete data.
Declaration
public override bool IsCompatible(IVirtualizedElement<GridViewRowInfo> element, GridViewRowInfo data, object context)
Parameters
IVirtualized The element. |
Grid The data. |
System. The context. |
Returns
System.
|