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
Показать файл Открыть проект

Защищенные методы

Метод Описание
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