WinForms

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridGroupTypedListRecordsCollection

    Show / Hide Table of Contents

    Class GridGroupTypedListRecordsCollection

    Defines a class that provides the typed list collections for the record in the table of GridGroupingControl class. Used internally.

    Inheritance
    System.Object
    GroupTypedListRecordsCollection
    GridGroupTypedListRecordsCollection
    Implements
    System.ComponentModel.ITypedList
    System.ComponentModel.IBindingList
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.IDisposable
    IGridListControlSource
    Inherited Members
    GroupTypedListRecordsCollection.CopyTo(Record[], Int32)
    GroupTypedListRecordsCollection.GetEnumerator()
    GroupTypedListRecordsCollection.GetListName(PropertyDescriptor[])
    GroupTypedListRecordsCollection.AddIndex(PropertyDescriptor)
    GroupTypedListRecordsCollection.ApplySort(PropertyDescriptor, ListSortDirection)
    GroupTypedListRecordsCollection.Find(PropertyDescriptor, Object)
    GroupTypedListRecordsCollection.RemoveSort()
    GroupTypedListRecordsCollection.AddNew()
    GroupTypedListRecordsCollection.RemoveIndex(PropertyDescriptor)
    GroupTypedListRecordsCollection.IList.get_Item(Int32)
    GroupTypedListRecordsCollection.IList.set_Item(Int32, Object)
    GroupTypedListRecordsCollection.RemoveAt(Int32)
    GroupTypedListRecordsCollection.Insert(Int32, Object)
    GroupTypedListRecordsCollection.Remove(Object)
    GroupTypedListRecordsCollection.Contains(Object)
    GroupTypedListRecordsCollection.Clear()
    GroupTypedListRecordsCollection.IndexOf(Object)
    GroupTypedListRecordsCollection.Add(Object)
    GroupTypedListRecordsCollection.ICollection.CopyTo(Array, Int32)
    GroupTypedListRecordsCollection.IEnumerable.GetEnumerator()
    GroupTypedListRecordsCollection.Dispose()
    GroupTypedListRecordsCollection.Group
    GroupTypedListRecordsCollection.Item[Int32]
    GroupTypedListRecordsCollection.AllowNew
    GroupTypedListRecordsCollection.SortProperty
    GroupTypedListRecordsCollection.SupportsSorting
    GroupTypedListRecordsCollection.IsSorted
    GroupTypedListRecordsCollection.AllowRemove
    GroupTypedListRecordsCollection.SupportsSearching
    GroupTypedListRecordsCollection.SortDirection
    GroupTypedListRecordsCollection.SupportsChangeNotification
    GroupTypedListRecordsCollection.AllowEdit
    GroupTypedListRecordsCollection.IsReadOnly
    GroupTypedListRecordsCollection.IList.Item[Int32]
    GroupTypedListRecordsCollection.IsFixedSize
    GroupTypedListRecordsCollection.IsSynchronized
    GroupTypedListRecordsCollection.Count
    GroupTypedListRecordsCollection.SyncRoot
    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.Windows.Forms.Grid.Grouping
    Assembly: Syncfusion.Grid.Grouping.Windows.dll
    Syntax
    public class GridGroupTypedListRecordsCollection : GroupTypedListRecordsCollection, ITypedList, IBindingList, IList, ICollection, IEnumerable, IDisposable, IGridListControlSource

    Constructors

    GridGroupTypedListRecordsCollection(Group)

    Initialize a new instance of the GridGroupTypedListRecordsCollection class. Used internally.

    Declaration
    public GridGroupTypedListRecordsCollection(Group group)
    Parameters
    Type Name Description
    Group group

    Properties

    Table

    Gets the value of the table. Used internally

    Declaration
    public GridTable Table { get; }
    Property Value
    Type Description
    GridTable
    Remarks

    GridTableManages all the records from the underlying source list. The source list can be any IList collection. If it implements IBindingList, the GridTable will listen to the ListChangedEvent and update its internal data whenever changes are made to the source list.

    TableDescriptor

    Gets the value of the table descriptor.Used internally.

    Declaration
    public GridTableDescriptor TableDescriptor { get; }
    Property Value
    Type Description
    GridTableDescriptor
    Remarks

    GridTableDescriptor maintains schema information for a table. Collections define columns, fields, expressions, sorted, grouped columns, and related tables

    Methods

    GetItemProperties(PropertyDescriptor[])

    Gets the collection for property descriptor. Used internally.

    Declaration
    public override PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors)
    Parameters
    Type Name Description
    System.ComponentModel.PropertyDescriptor[] listAccessors

    The listAccessors

    Returns
    Type Description
    System.ComponentModel.PropertyDescriptorCollection

    The System.ComponentModel.PropertyDescriptorCollection property values.

    Overrides
    GroupTypedListRecordsCollection.GetItemProperties(PropertyDescriptor[])
    Remarks

    Represents a collection of PropertyDescriptor objects.

    GetStyle(Int32, Int32)

    Gets the style values for the specified cell. Used internally.

    Declaration
    public GridStyleInfo GetStyle(int recordNum, int columnIndex)
    Parameters
    Type Name Description
    System.Int32 recordNum

    The row index.

    System.Int32 columnIndex

    The column index.

    Returns
    Type Description
    GridStyleInfo

    An instance of the GridStyleInfo that holds the values of style properties.

    GetVisibleColumnCount()

    Gets the count of visible columns. Used internally.

    Declaration
    public int GetVisibleColumnCount()
    Returns
    Type Description
    System.Int32

    The visible column count.

    GetWidth(Int32)

    Gets the width for specified column. Used internally.

    Declaration
    public int GetWidth(int columnIndex)
    Parameters
    Type Name Description
    System.Int32 columnIndex

    The column index.

    Returns
    Type Description
    System.Int32

    The column width.

    SetWidth(Int32, Int32)

    Sets the width for specified column. Used internally.

    Declaration
    public void SetWidth(int columnIndex, int width)
    Parameters
    Type Name Description
    System.Int32 columnIndex

    The column index.

    System.Int32 width

    specifies the column width.

    Events

    ItemPropertiesChanged

    Occurs when the properties of the items in the collection gets changed. Used internally.

    Declaration
    public event EventHandler ItemPropertiesChanged
    Event Type
    Type Description
    System.EventHandler
    Remarks

    Handles through System.EventArgs contains the event data.

    Implements

    System.ComponentModel.ITypedList
    System.ComponentModel.IBindingList
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.IDisposable
    IGridListControlSource
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved