C# Класс MegaMan.Editor.Controls.StageControl

Interaction logic for StageLayoutControl.xaml
Наследование: System.Windows.Controls.UserControl
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_screens ScreenCanvas>.Dictionary
adornerLayer AdornerLayer

Открытые методы

Метод Описание
InitializeComponent ( ) : void
StageControl ( ) : System
UnsetStage ( ) : void

Защищенные методы

Метод Описание
CreateScreenCanvas ( ScreenDocument screen ) : ScreenCanvas
DestroyScreenCanvas ( ScreenCanvas canvas ) : void
FreezeLayout ( ) : void
Hook ( ) : void
LayoutScreens ( ) : void
UnfreezeLayout ( ) : void
Unhook ( ) : void

Приватные методы

Метод Описание
GetCanvasLocation ( ScreenCanvas surface ) : MegaMan.Common.Geometry.Point
ResetScreens ( ) : void
ScreenAddedOrRemoved ( ScreenDocument obj ) : void
ScreenResized ( ScreenDocument screen, int width, int height ) : void
SetCanvasLocation ( ScreenCanvas surface, MegaMan location ) : void
SetSize ( ) : void
StageChanged ( object sender, MegaMan.Editor.Mediator.StageChangedEventArgs e ) : void
StageJoinChanged ( Join obj ) : void
StageLayoutControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
ToolChanged ( object sender, MegaMan.Editor.Tools.ToolChangedEventArgs e ) : void
UpdateCursor ( ) : void
ZoomChanged ( object sender, ZoomChangedEventArgs e ) : void

Описание методов

CreateScreenCanvas() защищенный абстрактный Метод

protected abstract CreateScreenCanvas ( ScreenDocument screen ) : ScreenCanvas
screen MegaMan.Editor.Bll.ScreenDocument
Результат ScreenCanvas

DestroyScreenCanvas() защищенный абстрактный Метод

protected abstract DestroyScreenCanvas ( ScreenCanvas canvas ) : void
canvas ScreenCanvas
Результат void

FreezeLayout() защищенный Метод

protected FreezeLayout ( ) : void
Результат void

Hook() защищенный Метод

protected Hook ( ) : void
Результат void

InitializeComponent() публичный Метод

public InitializeComponent ( ) : void
Результат void

LayoutScreens() защищенный Метод

protected LayoutScreens ( ) : void
Результат void

StageControl() публичный Метод

public StageControl ( ) : System
Результат System

UnfreezeLayout() защищенный Метод

protected UnfreezeLayout ( ) : void
Результат void

Unhook() защищенный Метод

protected Unhook ( ) : void
Результат void

UnsetStage() публичный Метод

public UnsetStage ( ) : void
Результат void

Описание свойств

_screens защищенное свойство

protected Dictionary _screens
Результат ScreenCanvas>.Dictionary

adornerLayer защищенное свойство

protected AdornerLayer adornerLayer
Результат AdornerLayer