C# Класс NoiseTool.MainWindow

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

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

Свойство Тип Описание
mCreateAt Point
mCurrentLine LinkLine
mCurrentObj NoiseObject
mLines List
mObjects List

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

Метод Описание
MainWindow ( ) : System
OnLoad ( string l ) : void

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

Метод Описание
Cascade ( NoiseObject obj ) : void
MainWindow_Load ( object sender, LoadEventArgs e ) : void
Object_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
obj_Close ( object sender, EventArgs e ) : void
obj_Erase ( Link id ) : void
obj_Erase ( object sender, LinkEventArgs e ) : void
obj_Link ( object sender, LinkEventArgs e ) : void
obj_Move ( object sender, EventArgs e ) : void
obj_NeedApply ( object sender, EventArgs e ) : void
obj_Raise ( object sender, EventArgs e ) : void
obj_Relink ( object sender, EventArgs e ) : void
obj_Rendered ( object sender, EventArgs e ) : void

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

Метод Описание
GetObjectByName ( string name ) : NoiseObject
MenuItem_Click ( object sender, System e ) : void
Window_Closed ( object sender, System e ) : void
Window_Loaded ( object sender, System e ) : void
Window_MouseLeftButtonDown ( object sender, System e ) : void
Window_MouseMove ( object sender, System e ) : void
textBlock_MouseLeftButtonUp ( object sender, System e ) : void
xApply_Click ( object sender, System e ) : void
xDone_Click ( object sender, System e ) : void
xEdit_Click ( object sender, System e ) : void
xGradientPicker_SelectionChanged ( object sender, System e ) : void
xLoad_Click ( object sender, System e ) : void
xSave_Click ( object sender, System e ) : void

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

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

protected Cascade ( NoiseObject obj ) : void
obj NoiseObject
Результат void

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

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

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

protected MainWindow_Load ( object sender, LoadEventArgs e ) : void
sender object
e LoadEventArgs
Результат void

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

protected Object_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Результат void

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

public OnLoad ( string l ) : void
l string
Результат void

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

protected obj_Close ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected obj_Erase ( Link id ) : void
id Link
Результат void

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

protected obj_Erase ( object sender, LinkEventArgs e ) : void
sender object
e LinkEventArgs
Результат void

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

protected obj_Link ( object sender, LinkEventArgs e ) : void
sender object
e LinkEventArgs
Результат void

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

protected obj_Move ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected obj_NeedApply ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected obj_Raise ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected obj_Relink ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

protected obj_Rendered ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

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

protected Point mCreateAt
Результат Point

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

protected LinkLine,NoiseTool mCurrentLine
Результат LinkLine

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

protected NoiseObject,NoiseTool mCurrentObj
Результат NoiseObject

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

protected List mLines
Результат List

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

protected List mObjects
Результат List