C# 클래스 Dalssoft.DiagramNet.RightAngleLinkController

This class is the controller for RightAngleLinkElement
상속: IController, IMoveController, IResizeController, ILabelController
파일 보기 프로젝트 열기: AlexandrSurkov/PKStudio 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
canMove bool
canResize bool
dragOffset Point
el RightAngleLinkElement
isDragging bool
selCorner CornerPosition
selectionCorner Dalssoft.DiagramNet.RectangleElement[]

Private Properties

프로퍼티 타입 설명
Dalssoft bool
IResizeController CornerPosition

공개 메소드들

메소드 설명
DrawSelection ( Graphics g ) : void
HitTest ( Point p ) : bool
RightAngleLinkController ( RightAngleLinkElement element ) : System
SetLabelPosition ( ) : void

보호된 메소드들

메소드 설명
IMoveController ( ) : void
IMoveController ( Point posStart ) : void
IResizeController ( ) : void
IResizeController ( Point posCurrent ) : void
IResizeController ( Point posStart, CornerPosition corner ) : void

비공개 메소드들

메소드 설명
Dalssoft ( Rectangle r ) : bool
IResizeController ( Point p ) : CornerPosition

메소드 상세

DrawSelection() 공개 메소드

public DrawSelection ( Graphics g ) : void
g System.Drawing.Graphics
리턴 void

HitTest() 공개 메소드

public HitTest ( Point p ) : bool
p Point
리턴 bool

IMoveController() 보호된 메소드

protected IMoveController ( ) : void
리턴 void

IMoveController() 보호된 메소드

protected IMoveController ( Point posStart ) : void
posStart Point
리턴 void

IResizeController() 보호된 메소드

protected IResizeController ( ) : void
리턴 void

IResizeController() 보호된 메소드

protected IResizeController ( Point posCurrent ) : void
posCurrent Point
리턴 void

IResizeController() 보호된 메소드

protected IResizeController ( Point posStart, CornerPosition corner ) : void
posStart Point
corner CornerPosition
리턴 void

RightAngleLinkController() 공개 메소드

public RightAngleLinkController ( RightAngleLinkElement element ) : System
element RightAngleLinkElement
리턴 System

SetLabelPosition() 공개 메소드

public SetLabelPosition ( ) : void
리턴 void

프로퍼티 상세

canMove 보호되어 있는 프로퍼티

protected bool canMove
리턴 bool

canResize 보호되어 있는 프로퍼티

protected bool canResize
리턴 bool

dragOffset 보호되어 있는 프로퍼티

protected Point dragOffset
리턴 Point

el 보호되어 있는 프로퍼티

protected RightAngleLinkElement,Dalssoft.DiagramNet el
리턴 RightAngleLinkElement

isDragging 보호되어 있는 프로퍼티

protected bool isDragging
리턴 bool

selCorner 보호되어 있는 프로퍼티

protected CornerPosition selCorner
리턴 CornerPosition

selectionCorner 보호되어 있는 프로퍼티

protected RectangleElement[],Dalssoft.DiagramNet selectionCorner
리턴 Dalssoft.DiagramNet.RectangleElement[]