menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ColumnHeaderRow - API Reference

    Show / Hide Table of Contents

    Class ColumnHeaderRow

    Represents the class that implements the row for the column header row in a group.

    Inheritance
    System.Object
    Element
    RowElement
    ColumnHeaderRow
    GridColumnHeaderRow
    Implements
    System.IDisposable
    ITreeTableCounterSource
    ITreeTableSummaryArraySource
    Inherited Members
    RowElement.SupportsId()
    RowElement.GetFilteredRecordCount()
    RowElement.GetRecordCount()
    RowElement.InvalidateCounterBottomUp()
    RowElement.InvalidateCounterTopDown(Boolean)
    RowElement.InvalidateSummariesBottomUp()
    RowElement.InvalidateSummariesTopDown()
    RowElement.InvalidateSummary()
    RowElement.Id
    Element.Dispose()
    Element.OnDisposed(EventArgs)
    Element.Dispose(Boolean)
    Element.EnsureInitialized(Object)
    Element.EnsureInitialized(Object, Boolean)
    Element.GetCounter()
    Element.InvalidateCounter()
    Element.OnElementTreeInvalidateCounterBottomUp()
    Element.GetSummaries(Table)
    Element.GetSummaries(Table, Boolean)
    Element.GetCustomCount()
    Element.GetVisibleCustomCount()
    Element.IsChildVisible(Element)
    Element.GetVisibleInParent()
    Element.GetVisibleInHierarchy()
    Element.GetChildCount()
    Element.GetCustomPosition()
    Element.GetVisibleCustomPosition()
    Element.ITreeTableSummaryArraySource.GetSummaries(ITreeTableEmptySummaryArraySource, Boolean)
    Element.GetData()
    Element.OnBeginEditCalled()
    Element.OnBeginEditComplete(Boolean)
    Element.OnEndEditCalled()
    Element.OnEndEditComplete(Boolean)
    Element.OnCancelEditCalled()
    Element.OnCancelEditComplete(Boolean)
    Element.OnLeaveRecordCalled()
    Element.OnLeaveRecordComplete(Boolean)
    Element.OnEnterRecordCalled()
    Element.OnEnterRecordComplete(Boolean)
    Element.IsCaption(Element)
    Element.IsRecord(Element)
    Element.IsColumnHeader(Element)
    Element.IsFilterBar(Element)
    Element.IsCaption()
    Element.IsRecord()
    Element.IsColumnHeader()
    Element.IsFilterBar()
    Element.GetCaptionSection(Element)
    Element.GetRecord(Element)
    Element.GetColumnHeaderSection(Element)
    Element.GetFilterBar(Element)
    Element.GetCaptionSection()
    Element.GetRecord()
    Element.GetColumnHeaderSection()
    Element.GetFilterBar()
    Element.Engine
    Element.EngineTable
    Element.ParentTable
    Element.TableLevel
    Element.Reserved1
    Element.Reserved2
    Element.Reserved3
    Element.Reserved4
    Element.Reserved5
    Element.Reserved6
    Element.Reserved7
    Element.Reserved8
    Element.Reserved9
    Element.Reserved10
    Element.Reserved11
    Element.Reserved16a
    Element.Reserved16b
    Element.Reserved16c
    Element.Info
    Element.Disposing
    Element.IsDisposed
    Element.InDisposed
    Element.ParentTableDescriptor
    Element.ParentDisplayElement
    Element.ParentGroup
    Element.ParentRecord
    Element.ParentChildTable
    Element.ParentSection
    Element.GroupLevel
    Element.ChildTableGroupLevel
    Element.Disposed
    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.Grouping
    Assembly: Syncfusion.Grouping.Base.dll
    Syntax
    public class ColumnHeaderRow : RowElement, IDisposable, IDisposedEvent, IIsDisposedProperty, ITreeTableCounterSource, ITreeTableSummaryArraySource, IDisplayElement
    Remarks

    A ColumnHeaderRow is displayed at the top of a table or group. ColumnHeaderRow is a place holder item where the grouping grid should display column headers.

    ColumnHeaderRow is a RowElement and an element of the ColumnHeaderSection.ColumnHeaderRows collection of a parent ColumnHeaderSection.

    ColumnHeaderRows are created and removed internally within a ColumnHeaderSection when the section is created and when TableDescriptor.RowsPerRecord property of a TableDescriptor is changed.

    See also:

    TableDescriptor.RowsPerRecord, IDisplayElement, ColumnHeaderSection, ColumnHeaderSection.ColumnHeaderRows, ColumnHeaderRowCollection

    Constructors

    ColumnHeaderRow(ColumnHeaderSection)

    Initializes the new instances of the ColumnHeaderRow class in the specified ColumnHeaderSection.

    Declaration
    public ColumnHeaderRow(ColumnHeaderSection parent)
    Parameters
    Type Name Description
    ColumnHeaderSection parent

    The parent section that this element belongs to.

    Properties

    Kind

    Overrides and gets the kind of display element.

    Declaration
    public override DisplayElementKind Kind { get; }
    Property Value
    Type Description
    DisplayElementKind
    Overrides
    Element.Kind

    ParentElement

    Gets or sets the value of the ColumnHeaderSection elements belongs to.

    Declaration
    public ColumnHeaderSection ParentElement { get; set; }
    Property Value
    Type Description
    ColumnHeaderSection

    Methods

    GetElementCount()

    Overrides and gets the number of elements.

    Declaration
    public override int GetElementCount()
    Returns
    Type Description
    System.Int32

    Number of elements.

    Overrides
    RowElement.GetElementCount()

    GetVisibleCount()

    Overrides and gets the number of visible elements.

    Declaration
    public override int GetVisibleCount()
    Returns
    Type Description
    System.Int32

    Number of visible elements.

    Overrides
    Element.GetVisibleCount()

    GetYAmountCount()

    Overrides and gets the height of column header row.

    Declaration
    public override double GetYAmountCount()
    Returns
    Type Description
    System.Double

    Row Height.

    Overrides
    Element.GetYAmountCount()

    OnEnsureInitialized(Object)

    Overrides and determines whether the elements are updated or not.

    Declaration
    protected override bool OnEnsureInitialized(object sender)
    Parameters
    Type Name Description
    System.Object sender
    Returns
    Type Description
    System.Boolean

    Boolean value.

    Overrides
    RowElement.OnEnsureInitialized(Object)

    ToString()

    Overrides and gets the string representation of the ColumnHeaderRow object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    String representation of the current object.

    Overrides
    Element.ToString()

    Implements

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