C# 클래스 LunarEclipse.Model.StandardDescriptor

상속: IDescriptor
파일 보기 프로젝트 열기: mono/lunareclipse

공개 메소드들

메소드 설명
ChangeProperty ( DependencyObject item, DependencyProperty prop, object value ) : void
CreateDescriptor ( UIElement element ) : IDescriptor
CreateDescriptor ( UIElement element, UndoGroup group ) : IDescriptor
CreateHandleGroup ( MoonlightController controller, UIElement element ) : IHandleGroup
GetBounds ( ) : Rect
IsInside ( Rect rect ) : bool
Move ( Point offset ) : void
Move ( double dx, double dy ) : void
SetBounds ( Rect bounds ) : void
SetBounds ( double left, double top, double width, double height ) : void
StandardDescriptor ( UIElement element ) : System
StandardDescriptor ( UIElement element, UndoGroup undoGroup ) : System

메소드 상세

ChangeProperty() 공개 메소드

public ChangeProperty ( DependencyObject item, DependencyProperty prop, object value ) : void
item System.Windows.DependencyObject
prop System.Windows.DependencyProperty
value object
리턴 void

CreateDescriptor() 공개 정적인 메소드

public static CreateDescriptor ( UIElement element ) : IDescriptor
element UIElement
리턴 IDescriptor

CreateDescriptor() 공개 정적인 메소드

public static CreateDescriptor ( UIElement element, UndoGroup group ) : IDescriptor
element UIElement
group UndoGroup
리턴 IDescriptor

CreateHandleGroup() 공개 정적인 메소드

public static CreateHandleGroup ( MoonlightController controller, UIElement element ) : IHandleGroup
controller LunarEclipse.Controller.MoonlightController
element UIElement
리턴 IHandleGroup

GetBounds() 공개 메소드

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

IsInside() 공개 메소드

public IsInside ( Rect rect ) : bool
rect System.Windows.Rect
리턴 bool

Move() 공개 메소드

public Move ( Point offset ) : void
offset Point
리턴 void

Move() 공개 메소드

public Move ( double dx, double dy ) : void
dx double
dy double
리턴 void

SetBounds() 공개 메소드

public SetBounds ( Rect bounds ) : void
bounds System.Windows.Rect
리턴 void

SetBounds() 공개 메소드

public SetBounds ( double left, double top, double width, double height ) : void
left double
top double
width double
height double
리턴 void

StandardDescriptor() 공개 메소드

public StandardDescriptor ( UIElement element ) : System
element UIElement
리턴 System

StandardDescriptor() 공개 메소드

public StandardDescriptor ( UIElement element, UndoGroup undoGroup ) : System
element UIElement
undoGroup UndoGroup
리턴 System