New to Telerik UI for WinFormsStart a free 30-day trial

Represents grid header row behavior

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

C#
public class GridHeaderRowBehavior : GridRowBehavior, IGridBehavior, IDisposable

Inheritance: objectGridBehaviorImplGridRowBehaviorGridHeaderRowBehavior

Implements: IDisposableIGridBehavior

Inherited Members GridRowBehavior.Dispose()GridRowBehavior.OnClick(EventArgs)GridRowBehavior.OnDoubleClick(EventArgs)GridRowBehavior.ProcessKey(KeyEventArgs)GridRowBehavior.ProcessUnhandledKeys(KeyEventArgs)GridRowBehavior.ProcessKeyDown(KeyEventArgs)GridRowBehavior.ProcessKeyUp(KeyEventArgs)GridRowBehavior.ProcessKeyPress(KeyPressEventArgs)GridRowBehavior.OnContextMenu(MouseEventArgs)GridRowBehavior.ProcessEscapeKey(KeyEventArgs)GridRowBehavior.ProcessEnterKey(KeyEventArgs)GridRowBehavior.ProcessSpaceKey(KeyEventArgs)GridRowBehavior.ProcessF2Key(KeyEventArgs)GridRowBehavior.ProcessUpKey(KeyEventArgs)GridRowBehavior.ProcessDownKey(KeyEventArgs)GridRowBehavior.ProcessLeftKey(KeyEventArgs)GridRowBehavior.ProcessRightKey(KeyEventArgs)GridRowBehavior.ProcessTabKey(KeyEventArgs)GridRowBehavior.ProcessAddKey(KeyEventArgs)GridRowBehavior.ProcessSubtractKey(KeyEventArgs)GridRowBehavior.ProcessDeleteKey(KeyEventArgs)GridRowBehavior.ProcessHomeKey(KeyEventArgs)GridRowBehavior.ProcessEndKey(KeyEventArgs)GridRowBehavior.ProcessInsertKey(KeyEventArgs)GridRowBehavior.ProcessAlphaNumericKey(KeyPressEventArgs)GridRowBehavior.ProcessPageUpKey(KeyEventArgs)GridRowBehavior.ProcessPageDownKey(KeyEventArgs)GridRowBehavior.OnMouseEnter(EventArgs)GridRowBehavior.OnMouseWheel(MouseEventArgs)GridRowBehavior.OnMouseDownRight(MouseEventArgs)GridRowBehavior.OnMouseDownLeft(MouseEventArgs)GridRowBehavior.OnMouseUpRight(MouseEventArgs)GridRowBehavior.OnMouseUpLeft(MouseEventArgs)GridRowBehavior.SelectPositionOnMouseDownLeft(MouseEventArgs, GridRowElement, GridCellElement)GridRowBehavior.ProcessMouseSelection(Point, GridCellElement)GridRowBehavior.ResizeRow(Point)GridRowBehavior.ShowSizeNSCursort(Point)GridRowBehavior.CanResizeRow(Point, GridRowElement)GridRowBehavior.ResetControlCursor()GridRowBehavior.GetExpanderPrimitive(Point)GridRowBehavior.GetCellAtPoint(Point)GridRowBehavior.GetRowAtPoint(Point)GridRowBehavior.GetTableElementAtPoint(Point)GridRowBehavior.ValidateOnUserInput(MouseEventArgs)GridRowBehavior.ResetFieldValues()GridRowBehavior.SelectNextControl(bool)GridRowBehavior.IsOnFirstCell()GridRowBehavior.IsOnLastCell()GridRowBehavior.GetKeyboardNavigationContext(KeyEventArgs)GridRowBehavior.GetMouseNavigationContext(MouseEventArgs)GridRowBehavior.CanEnterEditMode(GridViewRowInfo)GridRowBehavior.NavigatorGridRowBehavior.EditorManagerGridRowBehavior.MasterTemplateGridRowBehavior.IsPressedShiftGridRowBehavior.IsPressedControlGridRowBehavior.BeginEditModeGridRowBehavior.IsInEditModeGridRowBehavior.RootGridBehaviorGridRowBehavior.MouseDownLocationGridRowBehavior.RowToResizeGridRowBehavior.RowToResizeInitialHeightGridBehaviorImpl.Initialize(RadGridViewElement)GridBehaviorImpl.GridViewElementGridBehaviorImpl.GridControl...

Constructors

Initializes a new instance of the GridHeaderRowBehavior class.

C#
public GridHeaderRowBehavior()

Properties

Gets or sets a value indicating how long for the cell edge will the resizing cursor appear.

C#
public int ResizeCursorDistance { get; set; }

Gets a value indicating whether column resize operation is in action.

C#
public bool ResizingColumn { get; }

Methods

Raises the event.

C#
public override bool OnMouseDoubleClick(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Overrides: GridRowBehavior.OnMouseDoubleClick(MouseEventArgs)

Raises the event.

C#
public override bool OnMouseDown(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Overrides: GridRowBehavior.OnMouseDown(MouseEventArgs)

Raises the event.

C#
public override bool OnMouseLeave(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Returns:

bool

Overrides: GridRowBehavior.OnMouseLeave(EventArgs)

Raises the event.

C#
public override bool OnMouseMove(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Overrides: GridRowBehavior.OnMouseMove(MouseEventArgs)

Raises the event.

C#
public override bool OnMouseUp(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Overrides: GridRowBehavior.OnMouseUp(MouseEventArgs)