C# 클래스 NClass.DiagramEditor.ClassDiagram.Shapes.CompositeTypeShape

상속: TypeShape
파일 보기 프로젝트 열기: gbaychev/NClass 1 사용 예제들

공개 메소드들

메소드 설명
MoveDown ( ) : void
MoveUp ( ) : void

보호된 메소드들

메소드 설명
CompositeTypeShape ( CompositeType compositeType ) : System
DeleteSelectedMember ( bool showConfirmation ) : bool
DrawContent ( IGraphics g, Style style ) : void
DrawSelectionLines ( Graphics g, float zoom, Point offset ) : void
EditMembers ( ) : void
GetEditorWindow ( ) : EditorWindow
GetRequiredHeight ( ) : int
GetRequiredWidth ( Graphics g, Style style ) : float
OnMouseDown ( AbsoluteMouseEventArgs e ) : void

비공개 메소드들

메소드 설명
CompositeTypeShape ( ) : System
DeleteActiveMember ( ) : void
DrawMember ( IGraphics g, Member member, Rectangle record, Style style ) : void
GetAccessString ( Member member ) : string
GetMemberFont ( Member member, Style style ) : Font
GetMemberRectangle ( int memberIndex ) : Rectangle
GetMemberString ( Member member ) : string
GetRowIndex ( int height ) : int
InsertNewMember ( MemberType type ) : void
SelectMember ( PointF location ) : void

메소드 상세

CompositeTypeShape() 보호된 메소드

/// is null. ///
protected CompositeTypeShape ( CompositeType compositeType ) : System
compositeType NClass.Core.CompositeType
리턴 System

DeleteSelectedMember() 보호된 최종 메소드

protected final DeleteSelectedMember ( bool showConfirmation ) : bool
showConfirmation bool
리턴 bool

DrawContent() 보호된 메소드

protected DrawContent ( IGraphics g, Style style ) : void
g IGraphics
style Style
리턴 void

DrawSelectionLines() 보호된 메소드

protected DrawSelectionLines ( Graphics g, float zoom, Point offset ) : void
g System.Drawing.Graphics
zoom float
offset Point
리턴 void

EditMembers() 보호된 메소드

protected EditMembers ( ) : void
리턴 void

GetEditorWindow() 보호된 메소드

protected GetEditorWindow ( ) : EditorWindow
리턴 NClass.DiagramEditor.ClassDiagram.Editors.EditorWindow

GetRequiredHeight() 보호된 메소드

protected GetRequiredHeight ( ) : int
리턴 int

GetRequiredWidth() 보호된 메소드

protected GetRequiredWidth ( Graphics g, Style style ) : float
g System.Drawing.Graphics
style Style
리턴 float

MoveDown() 공개 메소드

public MoveDown ( ) : void
리턴 void

MoveUp() 공개 메소드

public MoveUp ( ) : void
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( AbsoluteMouseEventArgs e ) : void
e AbsoluteMouseEventArgs
리턴 void