WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDataTopLevelGroup - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridDataTopLevelGroup

    Inheritance
    System.Object
    NodeEntry
    GroupEntry
    Group
    TopLevelGroup
    GridDataTopLevelGroup
    Implements
    System.IDisposable
    System.Collections.Generic.IEnumerable<NodeEntry>
    System.Collections.IEnumerable
    IGroupRefresh
    IGroupList
    Inherited Members
    TopLevelGroup.IGroupRefresh.RefreshSortingOrder()
    TopLevelGroup.RefreshSortingOrder()
    TopLevelGroup.IGroupRefresh.RefreshFilters()
    TopLevelGroup.RefreshFilters()
    TopLevelGroup.SuspendEvents()
    TopLevelGroup.ResumeEvents()
    TopLevelGroup.IGroupRefresh.DeferRefresh()
    TopLevelGroup.DeferRefresh()
    TopLevelGroup.Add(Object, Boolean)
    TopLevelGroup.Insert(Object, Int32, Boolean)
    TopLevelGroup.Remove(Object, Boolean)
    TopLevelGroup.Contains(Object)
    TopLevelGroup.IndexOf(Object)
    TopLevelGroup.GetMaxLevel()
    TopLevelGroup.GetGroupCaptionText(Group, String, String)
    TopLevelGroup.GetGroupCaptionTextList(Group, String, String)
    TopLevelGroup.UpdateCaptionSummaries()
    TopLevelGroup.CalculateCaptionSummary(SummaryRecordEntry, String, Group)
    TopLevelGroup.GetUnderlyingSourceType()
    TopLevelGroup.UpdateSummaries(Group)
    TopLevelGroup.CalculateGroupSummary(SummaryRecordEntry, String, Group)
    TopLevelGroup.ExpandGroup(Group)
    TopLevelGroup.CollapseGroup(Group)
    TopLevelGroup.ComputeCount(Group, Int32)
    TopLevelGroup.IsTopLevelGroup
    TopLevelGroup.ResetCache
    TopLevelGroup.CollectionView
    TopLevelGroup.GroupDescriptions
    TopLevelGroup.DisplayElements
    Group.TopLevelGroup
    Group.isDirty
    Group.isSourceYAmountDirty
    Group.OnGroupExpanded()
    Group.OnGroupCollapsed()
    Group.Populate(IEnumerable<GroupResult>)
    Group.Populate(IEnumerable<GroupResult>, List<Group>, Group, Int32)
    Group.CreateNewGroup(Group, GroupResult, Int32)
    Group.GetSummaryValue(String)
    Group.GetSummaryValue(String, String)
    Group.CreateNewGroup(Group, Object, Int32)
    Group.CreateDetailsForRecords(Group, Int32)
    Group.CreateDetailsForRecords(Group, IEnumerable, Int32)
    Group.CreateDetailsForGroups(Int32)
    Group.SetDirty()
    Group.GetYAmountCache()
    Group.GetSourceYAmountCache()
    Group.GetParentYAmountCache()
    Group.ResetYAmount()
    Group.ResetSourceYAmount()
    Group.RecalculateYAmount()
    Group.RecalculateSourceYAmount()
    Group.GetRecordAt(Int32)
    Group.GetRecordIndex(RecordEntry)
    Group.GetRecordIndex(Object)
    Group.AddRecord(RecordEntry, Boolean)
    Group.InsertRecord(Int32, RecordEntry, Boolean)
    Group.AddItem(Object)
    Group.RemoveRecord(RecordEntry, Boolean)
    Group.RemoveItem(Object)
    Group.GetRecordCount()
    Group.GetSourceCount()
    Group.GetRelationsCount()
    Group.GetGroupsCount()
    Group.GetEnumerator()
    Group.IEnumerable.GetEnumerator()
    Group.Parent
    Group.Key
    Group.ItemsCount
    Group.IsExpanded
    Group.IsBottomLevel
    Group.Details
    Group.Records
    Group.Source
    Group.Groups
    Group.SummaryDetails
    Group.PropertyChanged
    GroupEntry.ToSummaryArray()
    NodeEntry.Dispose()
    NodeEntry.Level
    NodeEntry.IsGroups
    NodeEntry.IsRecords
    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 class GridDataTopLevelGroup : TopLevelGroup, IDisposable, IEnumerable<NodeEntry>, IEnumerable, IGroupRefresh, IGroupList

    Constructors

    GridDataTopLevelGroup(SfDataGrid, CollectionViewAdv)

    Declaration
    public GridDataTopLevelGroup(SfDataGrid grid, CollectionViewAdv collectionView)
    Parameters
    Type Name Description
    SfDataGrid grid
    CollectionViewAdv collectionView

    Properties

    RelationsCount

    Declaration
    public override int RelationsCount { get; }
    Property Value
    Type Description
    System.Int32
    Overrides
    TopLevelGroup.RelationsCount

    Methods

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    TopLevelGroup.Dispose(Boolean)

    Invalidate(Int32, Int32)

    Declaration
    public override void Invalidate(int index, int count)
    Parameters
    Type Name Description
    System.Int32 index
    System.Int32 count
    Overrides
    TopLevelGroup.Invalidate(Int32, Int32)

    Implements

    System.IDisposable
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    IGroupRefresh
    IGroupList

    Extension Methods

    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, Int32, Func<TElement, Object>[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    ChartExtensionUtils.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved