menu

Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RowHeightManager - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class RowHeightManager

    Represents a class that manages the row heights in a SfDataGrid control.

    Inheritance
    System.Object
    RowHeightManager
    Implements
    System.IDisposable
    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.

    Implements

    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved