OutlookGridDefaultGroup Class

Krypton OutlookGrid

OutlookGridDefaultGroup Class
Krypton OutlookGrid v1.6.0
Each arrange/grouping class must implement the IOutlookGridGroup interface the Group object will determine for each object in the grid, whether it falls in or outside its group. It uses the IComparable.CompareTo function to determine if the item is in the group. This class group the elements by default (string, int, ...)
Inheritance Hierarchy

Namespace: JDHSoftware.Krypton.Toolkit.KryptonOutlookGrid
Assembly: JDHSoftware.Krypton.Toolkit.KryptonOutlookGrid (in JDHSoftware.Krypton.Toolkit.KryptonOutlookGrid.dll) Version: 1.6.0.0 (1.6.0.0)
Syntax
public class OutlookGridDefaultGroup : IOutlookGridGroup, 
	IComparable, ICloneable
Public Class OutlookGridDefaultGroup
	Implements IOutlookGridGroup, IComparable, ICloneable

The OutlookGridDefaultGroup type exposes the following members.

Constructors
  NameDescription
Public methodOutlookGridDefaultGroup
Initializes a new instance of the OutlookGridDefaultGroup class.
Public methodOutlookGridDefaultGroup(IOutlookGridGroup)
Constructor
Top
Properties
  NameDescription
Public propertyAllowHiddenWhenGrouped
Gets or sets the boolean that hides the column automatically when grouped.
Public propertyChildren
Gets or sets the children.
Public propertyCollapsed
Boolean if the group is collapsed or not
Public propertyColumn
Gets or sets the associated DataGridView column.
Public propertyFormatStyle
Gets or sets the Format Info.
Public propertyGroupImage
Gets or sets the picture.
Public propertyHeight
Gets or sets the height (in pixels).
Public propertyItemCount
Gets or set the number of items in this group.
Public propertyItemsComparer
Gets or sets the items comparer.
Public propertyLevel
Gets or sets the level.
Public propertyOneItemText
Gets or sets the text associated to One Item
Public propertyParentGroup
Gets or sets the parent group.
Public propertyRows
Gets or sets the list of rows associated to the group.
Public propertySortBySummaryCount
Gets or sets the boolean that sort groups using summary value
Public propertyText
Gets or sets the displayed text
Public propertyValue
Gets or sets the Value of the group
Public propertyXXXItemsText
Gets or sets the text associated to several Items
Top
Methods
  NameDescription
Public methodClone
Overrides the Clone() function
Public methodCompareTo
This is a comparison operation based on the type of the value.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldallowHiddenWhenGrouped
Allows the column to be hidden when it is grouped by
Protected fieldchildren
The children groups
Protected fieldcollapsed
Boolean if the group is collapsed or not
Protected fieldcolumn
The associated DataGridView column.
Protected fieldformatStyle
The string to format the value of the group
Protected fieldgroupImage
The picture associated to the group
Protected fieldheight
The height (in pixels).
Protected fielditemCount
The number of items in this group.
Protected fielditemsComparer
Specific Comparer object for items in the group, if needed
Protected fieldlevel
The level (nested) of grouping
Protected fieldoneItemText
The text associated for the group text (1 item)
Protected fieldparentGroup
The parent group if any.
Protected fieldrows
The list of rows associated to the group.
Protected fieldsortBySummaryCount
Sort groups using count items value
Protected fieldval
The Value of the group
Protected fieldxXXItemsText
The text associated for the group text (XXX items)
Top
See Also