C# 클래스 NoiseTool.MainWindow

Interaction logic for MainWindow.xaml
상속: System.Windows.Window
파일 보기 프로젝트 열기: MadoxLabs/NoiseTool

보호된 프로퍼티들

프로퍼티 타입 설명
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