C# 클래스 ComponentFactory.Krypton.Workspace.DragTargetWorkspace

Target within the workspace.
상속: DragTarget
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

메소드 설명
DragTargetWorkspace ( Rectangle screenRect, Rectangle hotRect, Rectangle drawRect, DragTargetHint hint, KryptonWorkspace workspace, KryptonPageFlags allowFlags ) : System

Initialize a new instance of the DragTargetWorkspace class.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Release unmanaged and optionally managed resources.

ProcessDragEndData ( KryptonWorkspace workspace, KryptonWorkspaceCell target, PageDragEndData data ) : KryptonPage

Process the drag pages in the context of a target navigator.

메소드 상세

Dispose() 보호된 메소드

Release unmanaged and optionally managed resources.
protected Dispose ( bool disposing ) : void
disposing bool Called from Dispose method.
리턴 void

DragTargetWorkspace() 공개 메소드

Initialize a new instance of the DragTargetWorkspace class.
public DragTargetWorkspace ( Rectangle screenRect, Rectangle hotRect, Rectangle drawRect, DragTargetHint hint, KryptonWorkspace workspace, KryptonPageFlags allowFlags ) : System
screenRect System.Drawing.Rectangle Rectangle for screen area.
hotRect System.Drawing.Rectangle Rectangle for hot area.
drawRect System.Drawing.Rectangle Rectangle for draw area.
hint DragTargetHint Target hint which should be one of the edges.
workspace KryptonWorkspace Control instance for drop.
allowFlags KryptonPageFlags Only drop pages that have one of these flags defined.
리턴 System

ProcessDragEndData() 보호된 메소드

Process the drag pages in the context of a target navigator.
protected ProcessDragEndData ( KryptonWorkspace workspace, KryptonWorkspaceCell target, PageDragEndData data ) : KryptonPage
workspace KryptonWorkspace Target workspace instance.
target KryptonWorkspaceCell Target workspace cell instance.
data ComponentFactory.Krypton.Navigator.PageDragEndData Dragged page data.
리턴 ComponentFactory.Krypton.Navigator.KryptonPage