IOutlookGridGroup Interface

Krypton OutlookGrid

IOutlookGridGroup Interface
Krypton OutlookGrid v1.6.0
IOutlookGridGroup specifies the interface of any implementation of a OutlookGridGroup class Each implementation of the IOutlookGridGroup can override the behaviour of the grouping mechanism Notice also that ICloneable must be implemented. The OutlookGrid makes use of the Clone method of the Group to create new Group clones. Related to this is the OutlookGrid.GroupTemplate property, which determines what type of Group must be cloned.

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 interface IOutlookGridGroup : IComparable, 
	ICloneable
Public Interface IOutlookGridGroup
	Inherits IComparable, ICloneable

The IOutlookGridGroup type exposes the following members.

Properties
  NameDescription
Public propertyAllowHiddenWhenGrouped
Allows the column to be hidden when it is grouped by
Public propertyChildren
The children groups
Public propertyCollapsed
indicates whether the group is collapsed. If it is collapsed, it group items (rows) will not be displayed.
Public propertyColumn
specifies which column is associated with this group
Public propertyFormatStyle
Format style of the cell
Public propertyGroupImage
Image associated to the group if any
Public propertyHeight
specifies the default height of the group each group is cloned from the GroupStyle object. Setting the height of this object will also set the default height of each group.
Public propertyItemCount
specifies the number of items that are part of the current group this value is automatically filled each time the grid is re-drawn e.g. after sorting the grid.
Public propertyItemsComparer
Gets or sets the items comparer.
Public propertyLevel
The level in the depth of groups
Public propertyOneItemText
The text associated for the group text (1 item)
Public propertyParentGroup
The parent group if any
Public propertyRows
The list of the rows contained in a group
Public propertySortBySummaryCount
Sort groups using count items value
Public propertyText
the text to be displayed in the group row
Public propertyValue
determines the value of the current group. this is used to compare the group value against each item's value.
Public propertyXXXItemsText
The text associated for the group text (XXX items)
Top
Methods
  NameDescription
Public methodClone (Inherited from ICloneable.)
Public methodCompareTo (Inherited from IComparable.)
Top
See Also