C# 클래스 SourceGrid.GridSubPanelBase

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: zhuangyy/Motion

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
GridSubPanelBase ( GridVirtual gridContainer, GridSubPanelType containerType ) : System

Constructor

PointGridToPanel ( Point p_GridPoint ) : Point

Convert a grid relative point to a panel relative point

PointPanelToGrid ( Point p_PanelPoint ) : Point

Convert a panel relative point to a grid relative point

RectangleGridToPanel ( Rectangle p_GridRectangle ) : Rectangle

Converts a grid coordinate rectangle to Panel coordinate rectangle

RectanglePanelToGrid ( Rectangle p_PanelRectangle ) : Rectangle

Converts a panel coordinate rectangle to Grid coordinate rectangle

보호된 메소드들

메소드 설명
IsInputChar ( char charCode ) : bool

IsInputChar method.

IsInputKey ( Keys keyData ) : bool

Allow the grid to handle specials keys like Arrows and Tab. See also Grid.SpecialKeys

OnClick ( EventArgs e ) : void
OnDoubleClick ( EventArgs e ) : void
OnDragDrop ( DragEventArgs drgevent ) : void
OnDragEnter ( DragEventArgs drgevent ) : void
OnDragLeave ( EventArgs e ) : void
OnDragOver ( DragEventArgs drgevent ) : void
OnGiveFeedback ( System.Windows.Forms.GiveFeedbackEventArgs gfbevent ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
OnKeyUp ( KeyEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseHover ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void

메소드 상세

GridSubPanelBase() 공개 메소드

Constructor
public GridSubPanelBase ( GridVirtual gridContainer, GridSubPanelType containerType ) : System
gridContainer GridVirtual
containerType GridSubPanelType
리턴 System

IsInputChar() 보호된 메소드

IsInputChar method.
protected IsInputChar ( char charCode ) : bool
charCode char
리턴 bool

IsInputKey() 보호된 메소드

Allow the grid to handle specials keys like Arrows and Tab. See also Grid.SpecialKeys
protected IsInputKey ( Keys keyData ) : bool
keyData Keys
리턴 bool

OnClick() 보호된 메소드

protected OnClick ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnDoubleClick() 보호된 메소드

protected OnDoubleClick ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnDragDrop() 보호된 메소드

protected OnDragDrop ( DragEventArgs drgevent ) : void
drgevent System.Windows.Forms.DragEventArgs
리턴 void

OnDragEnter() 보호된 메소드

protected OnDragEnter ( DragEventArgs drgevent ) : void
drgevent System.Windows.Forms.DragEventArgs
리턴 void

OnDragLeave() 보호된 메소드

protected OnDragLeave ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnDragOver() 보호된 메소드

protected OnDragOver ( DragEventArgs drgevent ) : void
drgevent System.Windows.Forms.DragEventArgs
리턴 void

OnGiveFeedback() 보호된 메소드

protected OnGiveFeedback ( System.Windows.Forms.GiveFeedbackEventArgs gfbevent ) : void
gfbevent System.Windows.Forms.GiveFeedbackEventArgs
리턴 void

OnKeyDown() 보호된 메소드

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
리턴 void

OnKeyPress() 보호된 메소드

protected OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
리턴 void

OnKeyUp() 보호된 메소드

protected OnKeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseEnter() 보호된 메소드

protected OnMouseEnter ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseHover() 보호된 메소드

protected OnMouseHover ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

PointGridToPanel() 공개 메소드

Convert a grid relative point to a panel relative point
public PointGridToPanel ( Point p_GridPoint ) : Point
p_GridPoint Point
리턴 Point

PointPanelToGrid() 공개 메소드

Convert a panel relative point to a grid relative point
public PointPanelToGrid ( Point p_PanelPoint ) : Point
p_PanelPoint Point
리턴 Point

RectangleGridToPanel() 공개 메소드

Converts a grid coordinate rectangle to Panel coordinate rectangle
public RectangleGridToPanel ( Rectangle p_GridRectangle ) : Rectangle
p_GridRectangle System.Drawing.Rectangle
리턴 System.Drawing.Rectangle

RectanglePanelToGrid() 공개 메소드

Converts a panel coordinate rectangle to Grid coordinate rectangle
public RectanglePanelToGrid ( Rectangle p_PanelRectangle ) : Rectangle
p_PanelRectangle System.Drawing.Rectangle
리턴 System.Drawing.Rectangle