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

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

Private Properties

프로퍼티 타입 설명
DeleteActiveValue void
DrawItem void
EnumShape System
GetMemberRectangle System.Drawing.Rectangle
SelectMember void

공개 메소드들

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

보호된 메소드들

메소드 설명
CloneEntity ( IDiagram diagram ) : bool
DeleteSelectedMember ( bool showConfirmation ) : bool
DrawContent ( IGraphics g, Style style ) : void
DrawSelectionLines ( Graphics g, float zoom, Point offset ) : void
EditMembers ( ) : void
GetBackgroundColor ( Style style ) : Color
GetBorderColor ( Style style ) : Color
GetBorderWidth ( Style style ) : int
GetEditorWindow ( ) : EditorWindow
GetGradientHeaderStyle ( Style style ) : GradientStyle
GetHeaderColor ( Style style ) : Color
GetRequiredHeight ( ) : int
GetRequiredWidth ( Graphics g, Style style ) : float
GetRoundingSize ( Style style ) : int
IsBorderDashed ( Style style ) : bool
OnMouseDown ( AbsoluteMouseEventArgs e ) : void

비공개 메소드들

메소드 설명
DeleteActiveValue ( ) : void
DrawItem ( IGraphics g, EnumValue value, Rectangle record, Style style ) : void
EnumShape ( EnumType _enum ) : System
GetMemberRectangle ( int memberIndex ) : Rectangle
SelectMember ( PointF location ) : void

메소드 상세

CloneEntity() 보호된 메소드

protected CloneEntity ( IDiagram diagram ) : bool
diagram IDiagram
리턴 bool

DeleteSelectedMember() 보호된 메소드

protected 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

GetBackgroundColor() 보호된 메소드

protected GetBackgroundColor ( Style style ) : Color
style Style
리턴 Color

GetBorderColor() 보호된 메소드

protected GetBorderColor ( Style style ) : Color
style Style
리턴 Color

GetBorderWidth() 보호된 메소드

protected GetBorderWidth ( Style style ) : int
style Style
리턴 int

GetEditorWindow() 보호된 메소드

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

GetGradientHeaderStyle() 보호된 메소드

protected GetGradientHeaderStyle ( Style style ) : GradientStyle
style Style
리턴 GradientStyle

GetHeaderColor() 보호된 메소드

protected GetHeaderColor ( Style style ) : Color
style Style
리턴 Color

GetRequiredHeight() 보호된 메소드

protected GetRequiredHeight ( ) : int
리턴 int

GetRequiredWidth() 보호된 메소드

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

GetRoundingSize() 보호된 메소드

protected GetRoundingSize ( Style style ) : int
style Style
리턴 int

IsBorderDashed() 보호된 메소드

protected IsBorderDashed ( Style style ) : bool
style Style
리턴 bool

MoveDown() 공개 메소드

public MoveDown ( ) : void
리턴 void

MoveUp() 공개 메소드

public MoveUp ( ) : void
리턴 void

OnMouseDown() 보호된 메소드

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