Class GridDataVirtualizingTopLevelGroup
Represents a class that maintains the common functionalities of Virtualizing top level group in SfDataGrid.
Inheritance
System.Object
Syncfusion.UI.Xaml.Data.VirtualizingTopLevelGroup
GridDataVirtualizingTopLevelGroup
Implements
System.IDisposable
System.Collections.Generic.IEnumerable<NodeEntry>
System.Collections.IEnumerable
Inherited Members
Namespace: Syncfusion.UI.Xaml.DataGrid
Assembly: Syncfusion.Grid.WinUI.dll
Syntax
public class GridDataVirtualizingTopLevelGroup : VirtualizingTopLevelGroup, IDisposable, IEnumerable<NodeEntry>, IEnumerable, IGroupList
Constructors
GridDataVirtualizingTopLevelGroup(SfDataGrid, CollectionViewAdv)
Initializes a new instance of GridDataVirtualizingTopLevelGroup class.
Declaration
public GridDataVirtualizingTopLevelGroup(SfDataGrid grid, CollectionViewAdv collectionView)
Parameters
Type | Name | Description |
---|---|---|
SfDataGrid | grid | |
CollectionViewAdv | collectionView |
Properties
RelationsCount
Gets the value for RelationsCount.
Declaration
public override int RelationsCount { get; }
Property Value
Type |
---|
System.Int32 |
Overrides
Methods
Dispose(Boolean)
Disposes all the resources used by GridDataVirtualizingTopLevelGroup class.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Indicates whether the resources can be disposed or not. |
Overrides
Invalidate(Int32, Int32)
Invalidates the row index.
Declaration
public override void Invalidate(int index, int count)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The specific row index. |
System.Int32 | count | The count. |
Overrides
Implements
System.IDisposable
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable