C# 클래스 Dalssoft.DiagramNet.Document

상속: IDeserializationCallback
파일 보기 프로젝트 열기: AlexandrSurkov/PKStudio 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CalcWindow void
CanAddLink bool
DrawElements void
DrawGrid void
DrawSelections void
FindInnerElement BaseElement
IDeserializationCallback void
NeedDrawElement bool
RecreateEventsHandlers void
element_AppearanceChanged void

공개 메소드들

메소드 설명
AddElement ( BaseElement el ) : void
AddElements ( BaseElement els ) : void
AddElements ( ElementCollection els ) : void
AddLink ( ConnectorElement connStart, ConnectorElement connEnd ) : BaseLinkElement
BringToFrontElement ( BaseElement el ) : void
ClearSelection ( ) : void
DeleteElement ( BaseElement el ) : void
DeleteElement ( Point p ) : void
DeleteLink ( BaseLinkElement lnk ) : void
DeleteSelectedElements ( ) : void
Document ( ) : System
FindElement ( Point point ) : BaseElement
MoveDownElement ( BaseElement el ) : void
MoveUpElement ( BaseElement el ) : void
SelectAllElements ( ) : void
SelectElement ( BaseElement el ) : void
SelectElements ( BaseElement els ) : void
SelectElements ( Rectangle selectionRectangle ) : void
SendToBackElement ( BaseElement el ) : void

보호된 메소드들

메소드 설명
OnAppearancePropertyChanged ( EventArgs e ) : void
OnElementPropertyChanged ( object sender, EventArgs e ) : void
OnElementSelection ( object sender, ElementSelectionEventArgs e ) : void
OnPropertyChanged ( EventArgs e ) : void

비공개 메소드들

메소드 설명
CalcWindow ( bool forceCalc ) : void
CanAddLink ( ConnectorElement connStart, ConnectorElement connEnd ) : bool
DrawElements ( Graphics g, Rectangle clippingRegion ) : void
DrawGrid ( Graphics g, Rectangle clippingRegion ) : void
DrawSelections ( Graphics g, Rectangle clippingRegion ) : void
FindInnerElement ( IContainer parent, Point hitPos ) : BaseElement
IDeserializationCallback ( object sender ) : void
NeedDrawElement ( BaseElement el, Rectangle clippingRegion ) : bool
RecreateEventsHandlers ( ) : void
element_AppearanceChanged ( object sender, EventArgs e ) : void

메소드 상세

AddElement() 공개 메소드

public AddElement ( BaseElement el ) : void
el BaseElement
리턴 void

AddElements() 공개 메소드

public AddElements ( BaseElement els ) : void
els BaseElement
리턴 void

AddElements() 공개 메소드

public AddElements ( ElementCollection els ) : void
els ElementCollection
리턴 void

AddLink() 공개 메소드

public AddLink ( ConnectorElement connStart, ConnectorElement connEnd ) : BaseLinkElement
connStart ConnectorElement
connEnd ConnectorElement
리턴 BaseLinkElement

BringToFrontElement() 공개 메소드

public BringToFrontElement ( BaseElement el ) : void
el BaseElement
리턴 void

ClearSelection() 공개 메소드

public ClearSelection ( ) : void
리턴 void

DeleteElement() 공개 메소드

public DeleteElement ( BaseElement el ) : void
el BaseElement
리턴 void

DeleteElement() 공개 메소드

public DeleteElement ( Point p ) : void
p Point
리턴 void

DeleteLink() 공개 메소드

public DeleteLink ( BaseLinkElement lnk ) : void
lnk BaseLinkElement
리턴 void

DeleteSelectedElements() 공개 메소드

public DeleteSelectedElements ( ) : void
리턴 void

Document() 공개 메소드

public Document ( ) : System
리턴 System

FindElement() 공개 메소드

public FindElement ( Point point ) : BaseElement
point Point
리턴 BaseElement

MoveDownElement() 공개 메소드

public MoveDownElement ( BaseElement el ) : void
el BaseElement
리턴 void

MoveUpElement() 공개 메소드

public MoveUpElement ( BaseElement el ) : void
el BaseElement
리턴 void

OnAppearancePropertyChanged() 보호된 메소드

protected OnAppearancePropertyChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnElementPropertyChanged() 보호된 메소드

protected OnElementPropertyChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnElementSelection() 보호된 메소드

protected OnElementSelection ( object sender, ElementSelectionEventArgs e ) : void
sender object
e ElementSelectionEventArgs
리턴 void

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

SelectAllElements() 공개 메소드

public SelectAllElements ( ) : void
리턴 void

SelectElement() 공개 메소드

public SelectElement ( BaseElement el ) : void
el BaseElement
리턴 void

SelectElements() 공개 메소드

public SelectElements ( BaseElement els ) : void
els BaseElement
리턴 void

SelectElements() 공개 메소드

public SelectElements ( Rectangle selectionRectangle ) : void
selectionRectangle System.Drawing.Rectangle
리턴 void

SendToBackElement() 공개 메소드

public SendToBackElement ( BaseElement el ) : void
el BaseElement
리턴 void