Class RowHeightManager
Represents a class that manages the row heights in a SfDataGrid control.
Inheritance
Implements
Namespace: Syncfusion.SfDataGrid
Assembly: Syncfusion.SfDataGrid.Android.dll
Syntax
public class RowHeightManager : Object, IDisposable
Constructors
RowHeightManager()
Initializes a new instance of the RowHeightManager class.
Declaration
public RowHeightManager()
Methods
Contains(Int32, RowRegion)
Method to check if the given row index is available in the given RowRegion.
Declaration
public bool Contains(int index, RowRegion region)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The row index to be found in the given row region. |
RowRegion | region | The row region in which the given row index is to be found. |
Returns
Type | Description |
---|---|
System.Boolean | A boolean value denoting whether the given index is available in the given row region. |
Dispose()
Releases the resources used by the component.
Declaration
public void Dispose()
Dispose(Boolean)
Releases the unmanaged resources used by the component and optionally releases the managed resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | if true - release both managed and unmanaged resources; if false - release only unmanaged resources. |
Reset()
Resets the ranges of rows in a SfDataGrid control.
Declaration
public void Reset()
ResetBody()
Resets the body range in a SfDataGrid control.
Declaration
public void ResetBody()
ResetFooter()
Resets the footer range in a SfDataGrid control.
Declaration
public void ResetFooter()
SetDirty(Int32)
Sets the row at the given row index as dirty to refresh it in view.
Declaration
public void SetDirty(int rowIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | rowIndex | The row index to be refreshed. |
UpdateBody(Int32, Int32, NotifyCollectionChangedAction)
Updates the rows in the body region in a SfDataGrid control.
Declaration
public void UpdateBody(int index, int count, NotifyCollectionChangedAction action)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The Start index to update. |
System.Int32 | count | The number of items to be updated. |
System.Collections.Specialized.NotifyCollectionChangedAction | action | The collection changed action. |
UpdateRegion(Int32, Int32, RowRegion)
Updates the region of the rows in the given index.
Declaration
public void UpdateRegion(int start, int end, RowRegion region)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | start | The Start index to update. |
System.Int32 | end | The End index to update. |
RowRegion | region | The region to be updated. |