Version

GroupByHeaderCell Class Members

The following tables list the members exposed by GroupByHeaderCell.

Public Constructors
 NameDescription
Public ConstructorGroupByHeaderCell ConstructorCreates a new instance of the GroupByHeaderCell object.  
Public Properties
 NameDescription
Public PropertyColumnThe Infragistics.Controls.Grids.CellBase.Column that the Infragistics.Controls.Grids.CellBase represents. (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyColumnsHiddenToLeftGets a collection of Infragistics.Controls.Grids.Column objects that are currently hidden to the left, of this Infragistics.Controls.Grids.Column (Inherited from Infragistics.Controls.Grids.Primitives.HeaderCell)
Public PropertyColumnsHiddenToRightGets a collection of Infragistics.Controls.Grids.Column objects that are currently hidden to the right, of this Infragistics.Controls.Grids.Column (Inherited from Infragistics.Controls.Grids.Primitives.HeaderCell)
Public PropertyContentThe Content of the Infragistics.Controls.Grids.CellBase. (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyControlGets the CellControlBase that is attached to the Infragistics.Controls.Grids.CellBase (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyIsActiveGets/Sets whether a cell is the ActiveCell in the Infragistics.Controls.Grids.XamGrid (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyIsEditableDetermines if this Infragistics.Controls.Grids.CellBase can be edited via the UI. (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyIsSelectedGets/Sets whether an item is currently selected. (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyRowThe Infragistics.Controls.Grids.RowBase that owns the Infragistics.Controls.Grids.CellBase (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyStyleGets/Sets the Infragistics.Controls.Grids.CellBase.Style that will be used for all CellControlBase objects. (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyTagAllows a user to store additional information about a Infragistics.Controls.Grids.CellBase (Inherited from Infragistics.Controls.Grids.CellBase)
Public PropertyValueGets the the underlying value that the cell represents. Note: in order to retrieve the cell's value we use a binding since we don't know about the underlying object. The most performant way to retrieve the cell's value is to grab the row's Data (this.Cell.Row.Data), cast it as your object and grab the actual value manually. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Properties
 NameDescription
Protected PropertyAttachedElement (Inherited from Infragistics.RecyclingContainer<CellControlBase>)
Protected Internal PropertyBindingModeGets the Infragistics.Controls.Grids.CellBase.BindingMode that will be applied when binding a Infragistics.Controls.Grids.CellBase to data. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal PropertyEditingSettingsGets the Infragistics.Controls.Grids.EditingSettingsBaseOverride object that controls the settings for this object. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal PropertyEnableCustomEditorBehaviorsAllows a Cell to disable Editor Behavior Support if they choose to. For example: Filter and Add New Row Cells disable Editor Behavior support. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal PropertyIsDirty (Inherited from Infragistics.RecyclingContainer<CellControlBase>)
Protected Internal PropertyMouseOverStateDetermines the string that should be used for the "MouseOver" Visual State of the CellControlBase. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal PropertyNormalStateDetermines the string that should be used for the "Normal" Visual State of the CellControlBase. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected PropertyRecyclingElementTypeOverridden. Gets the Type of control that should be created for the GroupByHeaderCell.  
Protected PropertyRecyclingIdentifierIf a Infragistics.Controls.Grids.CellBase.RecyclingElementType isn't specified, this property can be used to offer another way of identifying a reyclable element. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal PropertyResolveColumnResolves the underlying Infragistics.Controls.Grids.Column object that this Infragistics.Controls.Grids.Cell represents  
Protected PropertyResolveStyleOverridden. Gets the Style that should be applied to the GroupByHeaderCellControl when it's attached.  
Protected Internal PropertyShouldClearDataContextGets whether the control attached to the cell should reset it DataContext when a new Cell is attached to it. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal PropertySupportsActivationGets whether this particular Infragistics.Controls.Grids.CellBase can be made Active (Inherited from Infragistics.Controls.Grids.CellBase)
Public Methods
 NameDescription
Public MethodRefreshRefreshes the content of the cell. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Methods
 NameDescription
Protected Internal MethodApplyStyleApplies the resolved style of a Cell to it's CellControlBase (Inherited from Infragistics.Controls.Grids.CellBase)
Protected MethodCreateInstanceOfRecyclingElementOverridden. Creates a new instance of GroupByHeaderCellControl. Note: this method is only meant for use by the Recycling framework.  
Protected MethodCreateRecyclingIdentifierCreates a recycling identifier with which can be used for identifying a recyclable element. (Inherited from Infragistics.Controls.Grids.Primitives.HeaderCell)
Protected Internal MethodEditorValueChangedMethod called when the editor of the column registers a value changed. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal MethodEnsureCurrentStateEnsures that HeaderCell is in the correct state. (Inherited from Infragistics.Controls.Grids.Primitives.HeaderCell)
Protected Internal MethodHandleKeyDownShould be handled by a derived class so that a cell can determine what to do with the given keyboard action. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal MethodOnCellClickInvoked when a cell is clicked. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal MethodOnCellDoubleClickInvoked when a cell is double clicked. (Inherited from Infragistics.Controls.Grids.Primitives.HeaderCell)
Protected Internal MethodOnCellDraggingInvoked when dragging the mouse over a cell. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal MethodOnCellMouseDownInvoked when a cell is clicked. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal MethodOnCellMouseMoveExecuted when the mouse moves over a cell. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected Internal MethodOnCellMouseUpExecuted when the mouse up happens on a cell. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected MethodOnElementAttachedCalled when the CellControlBase is attached to the Infragistics.Controls.Grids.CellBase (Inherited from Infragistics.Controls.Grids.CellBase)
Protected MethodOnElementReleasedCalled when the CellControlBase is removed from the Infragistics.Controls.Grids.CellBase (Inherited from Infragistics.Controls.Grids.CellBase)
Protected MethodOnElementReleasingInvoked when a CellControlBase is being released from an object. (Inherited from Infragistics.Controls.Grids.CellBase)
Protected MethodOnPropertyChanged (Inherited from Infragistics.RecyclingContainer<CellControlBase>)
Protected Internal MethodSetSelectedSets the selected state of an item. (Inherited from Infragistics.Controls.Grids.CellBase)
Public Events
 NameDescription
Public EventPropertyChanged (Inherited from Infragistics.RecyclingContainer<CellControlBase>)
See Also