C# 클래스 ARCed.UI.DockPanel.DragHandlerBase

DragHandlerBase is the base class for drag handlers. The derived class should: 1. Define its public method BeginDrag. From within this public BeginDrag method, DragHandlerBase.BeginDrag should be called to initialize the mouse capture and message filtering. 2. Override the OnDragging and OnEndDrag methods.
상속: System.Windows.Forms.NativeWindow, IMessageFilter
파일 보기 프로젝트 열기: borisblizzard/arcreator

보호된 메소드들

메소드 설명
BeginDrag ( ) : bool
OnDragging ( ) : void
OnEndDrag ( bool abort ) : void
OnPreFilterMessage ( Message &m ) : bool
WndProc ( Message &m ) : void

비공개 메소드들

메소드 설명
EndDrag ( bool abort ) : void
IMessageFilter ( Message &m ) : bool

메소드 상세

BeginDrag() 보호된 메소드

protected BeginDrag ( ) : bool
리턴 bool

OnDragging() 보호된 추상적인 메소드

protected abstract OnDragging ( ) : void
리턴 void

OnEndDrag() 보호된 추상적인 메소드

protected abstract OnEndDrag ( bool abort ) : void
abort bool
리턴 void

OnPreFilterMessage() 보호된 메소드

protected OnPreFilterMessage ( Message &m ) : bool
m System.Windows.Forms.Message
리턴 bool

WndProc() 보호된 최종 메소드

protected final WndProc ( Message &m ) : void
m System.Windows.Forms.Message
리턴 void