C# Class SourceGrid.Cells.Controllers.CellEventDispatcher

This controller dispatch each event to the specified cell. This controller can be shared between multiple cells and is usually used as the default Grid.Controller. Removing this controller can cause unexpected behaviors.
Inheritance: ControllerBase
Mostrar archivo Open project: zhuangyy/Motion

Public Properties

Property Type Description
Default CellEventDispatcher

Public Methods

Method Description
CanReceiveFocus ( CellContext sender, EventArgs e ) : bool
OnClick ( CellContext sender, EventArgs e ) : void

OnDoubleClick ( CellContext sender, EventArgs e ) : void

OnDragDrop ( CellContext sender, DragEventArgs e ) : void

OnDragEnter ( CellContext sender, DragEventArgs e ) : void

OnDragLeave ( CellContext sender, EventArgs e ) : void

OnDragOver ( CellContext sender, DragEventArgs e ) : void

OnEditEnded ( CellContext sender, EventArgs e ) : void

Fired when editing is ended

OnEditStarted ( CellContext sender, EventArgs e ) : void
OnEditStarting ( CellContext sender, System e ) : void
OnFocusEntered ( CellContext sender, EventArgs e ) : void

OnFocusEntering ( CellContext sender, System e ) : void
OnFocusLeaving ( CellContext sender, System e ) : void
OnFocusLeft ( CellContext sender, EventArgs e ) : void

OnGiveFeedback ( CellContext sender, GiveFeedbackEventArgs e ) : void

OnKeyDown ( CellContext sender, KeyEventArgs e ) : void

OnKeyPress ( CellContext sender, KeyPressEventArgs e ) : void

OnKeyUp ( CellContext sender, KeyEventArgs e ) : void
OnMouseDown ( CellContext sender, MouseEventArgs e ) : void
OnMouseEnter ( CellContext sender, EventArgs e ) : void
OnMouseLeave ( CellContext sender, EventArgs e ) : void
OnMouseMove ( CellContext sender, MouseEventArgs e ) : void
OnMouseUp ( CellContext sender, MouseEventArgs e ) : void
OnValueChanged ( CellContext sender, EventArgs e ) : void

Fired when the SetValue method is called.

OnValueChanging ( CellContext sender, DevAge e ) : void

Method Details

CanReceiveFocus() public method

public CanReceiveFocus ( CellContext sender, EventArgs e ) : bool
sender CellContext
e System.EventArgs
return bool

OnClick() public method

public OnClick ( CellContext sender, EventArgs e ) : void
sender CellContext
e System.EventArgs
return void

OnDoubleClick() public method

public OnDoubleClick ( CellContext sender, EventArgs e ) : void
sender CellContext
e System.EventArgs
return void

OnDragDrop() public method

public OnDragDrop ( CellContext sender, DragEventArgs e ) : void
sender CellContext
e System.Windows.Forms.DragEventArgs
return void

OnDragEnter() public method

public OnDragEnter ( CellContext sender, DragEventArgs e ) : void
sender CellContext
e System.Windows.Forms.DragEventArgs
return void

OnDragLeave() public method

public OnDragLeave ( CellContext sender, EventArgs e ) : void
sender CellContext
e System.EventArgs
return void

OnDragOver() public method

public OnDragOver ( CellContext sender, DragEventArgs e ) : void
sender CellContext
e System.Windows.Forms.DragEventArgs
return void

OnEditEnded() public method

Fired when editing is ended
public OnEditEnded ( CellContext sender, EventArgs e ) : void
sender CellContext
e System.EventArgs
return void

OnEditStarted() public method

public OnEditStarted ( CellContext sender, EventArgs e ) : void
sender CellContext
e EventArgs
return void

OnEditStarting() public method

public OnEditStarting ( CellContext sender, System e ) : void
sender CellContext
e System
return void

OnFocusEntered() public method

public OnFocusEntered ( CellContext sender, EventArgs e ) : void
sender CellContext
e EventArgs
return void

OnFocusEntering() public method

public OnFocusEntering ( CellContext sender, System e ) : void
sender CellContext
e System
return void

OnFocusLeaving() public method

public OnFocusLeaving ( CellContext sender, System e ) : void
sender CellContext
e System
return void

OnFocusLeft() public method

public OnFocusLeft ( CellContext sender, EventArgs e ) : void
sender CellContext
e EventArgs
return void

OnGiveFeedback() public method

public OnGiveFeedback ( CellContext sender, GiveFeedbackEventArgs e ) : void
sender CellContext
e GiveFeedbackEventArgs
return void

OnKeyDown() public method

public OnKeyDown ( CellContext sender, KeyEventArgs e ) : void
sender CellContext
e KeyEventArgs
return void

OnKeyPress() public method

public OnKeyPress ( CellContext sender, KeyPressEventArgs e ) : void
sender CellContext
e KeyPressEventArgs
return void

OnKeyUp() public method

public OnKeyUp ( CellContext sender, KeyEventArgs e ) : void
sender CellContext
e KeyEventArgs
return void

OnMouseDown() public method

public OnMouseDown ( CellContext sender, MouseEventArgs e ) : void
sender CellContext
e MouseEventArgs
return void

OnMouseEnter() public method

public OnMouseEnter ( CellContext sender, EventArgs e ) : void
sender CellContext
e EventArgs
return void

OnMouseLeave() public method

public OnMouseLeave ( CellContext sender, EventArgs e ) : void
sender CellContext
e EventArgs
return void

OnMouseMove() public method

public OnMouseMove ( CellContext sender, MouseEventArgs e ) : void
sender CellContext
e MouseEventArgs
return void

OnMouseUp() public method

public OnMouseUp ( CellContext sender, MouseEventArgs e ) : void
sender CellContext
e MouseEventArgs
return void

OnValueChanged() public method

Fired when the SetValue method is called.
public OnValueChanged ( CellContext sender, EventArgs e ) : void
sender CellContext
e EventArgs
return void

OnValueChanging() public method

public OnValueChanging ( CellContext sender, DevAge e ) : void
sender CellContext
e DevAge
return void

Property Details

Default public_oe static_oe property

The default behavior of a cell.
public static CellEventDispatcher,SourceGrid.Cells.Controllers Default
return CellEventDispatcher