C# 클래스 LunarEclipse.Model.StandardSelection

상속: ISelection
파일 보기 프로젝트 열기: mono/lunareclipse 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddElementToCanvas void
ChangeMainElement void
ChangeSelection void
ChangeZ void
FindHandleGroup IHandleGroup
PushUndo void
RemoveElementFromCanvas void

공개 메소드들

메소드 설명
Add ( UIElement element ) : void
AlignBottom ( ) : void
AlignHorizontalCenter ( ) : void
AlignLeft ( ) : void
AlignRight ( ) : void
AlignTop ( ) : void
AlignVerticalCenter ( ) : void
BringForwards ( ) : void
BringToFront ( ) : void
Clear ( ) : void
Clone ( ) : void
Contains ( UIElement element ) : bool
Copy ( ) : void
Cut ( ) : void
DeleteFromCanvas ( ) : void
GetBounds ( ) : Rect
Hide ( ) : void
Paste ( ) : void
Remove ( UIElement element ) : void
SelectAll ( ) : void
SendBackwards ( ) : void
SendToBack ( ) : void
Show ( ) : void
StandardSelection ( MoonlightController controller ) : System
Update ( ) : void

보호된 메소드들

메소드 설명
OnHandleMouseDown ( object sender, System.Windows.Input.MouseEventArgs args ) : void

비공개 메소드들

메소드 설명
AddElementToCanvas ( UIElement element ) : void
ChangeMainElement ( ) : void
ChangeSelection ( ) : void
ChangeZ ( UIElement element, int z ) : void
FindHandleGroup ( UIElement element ) : IHandleGroup
PushUndo ( ) : void
RemoveElementFromCanvas ( UIElement element ) : void

메소드 상세

Add() 공개 메소드

public Add ( UIElement element ) : void
element UIElement
리턴 void

AlignBottom() 공개 메소드

public AlignBottom ( ) : void
리턴 void

AlignHorizontalCenter() 공개 메소드

public AlignHorizontalCenter ( ) : void
리턴 void

AlignLeft() 공개 메소드

public AlignLeft ( ) : void
리턴 void

AlignRight() 공개 메소드

public AlignRight ( ) : void
리턴 void

AlignTop() 공개 메소드

public AlignTop ( ) : void
리턴 void

AlignVerticalCenter() 공개 메소드

public AlignVerticalCenter ( ) : void
리턴 void

BringForwards() 공개 메소드

public BringForwards ( ) : void
리턴 void

BringToFront() 공개 메소드

public BringToFront ( ) : void
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Clone() 공개 메소드

public Clone ( ) : void
리턴 void

Contains() 공개 메소드

public Contains ( UIElement element ) : bool
element UIElement
리턴 bool

Copy() 공개 메소드

public Copy ( ) : void
리턴 void

Cut() 공개 메소드

public Cut ( ) : void
리턴 void

DeleteFromCanvas() 공개 메소드

public DeleteFromCanvas ( ) : void
리턴 void

GetBounds() 공개 메소드

public GetBounds ( ) : Rect
리턴 System.Windows.Rect

Hide() 공개 메소드

public Hide ( ) : void
리턴 void

OnHandleMouseDown() 보호된 메소드

protected OnHandleMouseDown ( object sender, System.Windows.Input.MouseEventArgs args ) : void
sender object
args System.Windows.Input.MouseEventArgs
리턴 void

Paste() 공개 메소드

public Paste ( ) : void
리턴 void

Remove() 공개 메소드

public Remove ( UIElement element ) : void
element UIElement
리턴 void

SelectAll() 공개 메소드

public SelectAll ( ) : void
리턴 void

SendBackwards() 공개 메소드

public SendBackwards ( ) : void
리턴 void

SendToBack() 공개 메소드

public SendToBack ( ) : void
리턴 void

Show() 공개 메소드

public Show ( ) : void
리턴 void

StandardSelection() 공개 메소드

public StandardSelection ( MoonlightController controller ) : System
controller LunarEclipse.Controller.MoonlightController
리턴 System

Update() 공개 메소드

public Update ( ) : void
리턴 void