프로퍼티 | 타입 | 설명 | |
---|---|---|---|
DoLayout | void | ||
LayoutArg | |||
OnTimer | void | ||
PaintArg | |||
ScrollBy | void | ||
ScrollToShowSelection | void | ||
SetScrollRange | void | ||
m_root_SizeChanged | void |
메소드 | 설명 | |
---|---|---|
InvalidateInRoot ( Rectangle rect ) : void |
Do an invalidate, relative to the top left of the root box. Todo Zoom: allow for differing dpi.
|
|
OnApplyStyle ( string style ) : bool | ||
OnDelete ( ) : void | ||
OnDisplayEditCopy ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
OnDisplayEditCut ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
OnDisplayEditPaste ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
OnEditCopy ( object args ) : bool | ||
OnEditCut ( object args ) : bool | ||
OnEditPaste ( object args ) : bool | ||
PerformAfterNotifications ( Action task ) : void |
The current simple implementation is suitable for clients not using UOW. Enhance JohnT: When we support UOW, we need to save the actions if one is in progress, and do them all when it is complete.
|
|
SharpView ( ) : System |
메소드 | 설명 | |
---|---|---|
DestroyHandle ( ) : void | ||
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
|
IsInputKey ( Keys keyData ) : bool | ||
OnDoubleClick ( EventArgs e ) : void | ||
OnDragDrop ( DragEventArgs drgevent ) : void | ||
OnDragEnter ( DragEventArgs drgevent ) : void | ||
OnDragLeave ( EventArgs e ) : void | ||
OnDragOver ( DragEventArgs drgevent ) : void |
We treat a drag over just like a drag enter.
|
|
OnGotFocus ( EventArgs e ) : void | ||
OnKeyDown ( KeyEventArgs e ) : void | ||
OnKeyPress ( KeyPressEventArgs e ) : void | ||
OnLayout ( LayoutEventArgs e ) : void | ||
OnLostFocus ( EventArgs e ) : void | ||
OnMouseClick ( MouseEventArgs e ) : void | ||
OnMouseDown ( MouseEventArgs e ) : void | ||
OnMouseMove ( MouseEventArgs e ) : void | ||
OnPaint ( PaintEventArgs e ) : void | ||
OnQueryContinueDrag ( QueryContinueDragEventArgs qcdevent ) : void |
메소드 | 설명 | |
---|---|---|
DoLayout ( ) : void | ||
LayoutArg ( |
||
OnTimer ( object sender, EventArgs e ) : void |
Flash the insertion point if appropriate.
|
|
PaintArg ( IVwGraphics vg ) : |
||
ScrollBy ( int dx, int dy ) : void | ||
ScrollToShowSelection ( ) : void | ||
SetScrollRange ( int sizeX, int sizeY ) : void |
Given that the root box is sizeX layout units wide and sizeY layout units high, set the AutoScrollMinSize to allow scrolling an appropriate distance, and if necessary adjust the AutoScrollPosition.
|
|
m_root_SizeChanged ( object sender, |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true if managed resources should be disposed; otherwise, false. |
리턴 | void |
public OnDisplayEditCopy ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
리턴 | bool |
public OnDisplayEditCut ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
리턴 | bool |
public OnDisplayEditPaste ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
리턴 | bool |
protected OnDragDrop ( DragEventArgs drgevent ) : void | ||
drgevent | DragEventArgs | |
리턴 | void |
protected OnDragEnter ( DragEventArgs drgevent ) : void | ||
drgevent | DragEventArgs | |
리턴 | void |
protected OnDragOver ( DragEventArgs drgevent ) : void | ||
drgevent | DragEventArgs | |
리턴 | void |
protected OnKeyPress ( KeyPressEventArgs e ) : void | ||
e | KeyPressEventArgs | |
리턴 | void |
protected OnQueryContinueDrag ( QueryContinueDragEventArgs qcdevent ) : void | ||
qcdevent | QueryContinueDragEventArgs | |
리턴 | void |
public PerformAfterNotifications ( Action task ) : void | ||
task | Action | |
리턴 | void |