C# Класс LunarEclipse.Model.StandardSelection

Наследование: ISelection
Показать файл Открыть проект Примеры использования класса

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