* 클래스 계층도
- Object
- DispatcherObject (abstract)
- Application
- DependencyObject
- Visual (abstract)
- UIElement
- FrameworkElement
- Control
- ContentControl
- Window
* http://hongal.tistory.com/73 에서 기본적인 WPF 프로그램을 실행 해 보았다. 거기서 보면은 Application과 Window를 생성함을 볼수 있었다.
* Application 과 Window는 모두 DispatcherObject에서 상속 된다. 차이점이라면 Window가 훨신 아래로 내려 간다는 것이다.
* 또한, Application은 눈에 보이지 않지만 Window는 표준창으로서 화면에 표시된다.
* 하나의 프로그램은 하나의 Application 객체만을 생성을 할수 있다.
* Application 객체는 Application클래스의 특정 프로퍼티로도 반환 받을 수 있다.
Window win = Application.Current.MainWindow;
* 공부를 하면서 추가내용을 더 적을 생각이다.
'C#의 속삭임' 카테고리의 다른 글
[C#][Application][Event]Application의 시작과 종료 이벤트 (0) | 2014.04.24 |
---|---|
[C#][WPF][이벤트 기초]이벤트 (0) | 2014.04.24 |
[C#][WPF] 첫시작. (0) | 2014.04.23 |
[C#][WPF]데이터 바인딩 (0) | 2014.04.22 |
[C#][WPF][프레임워크][MVVM] MVVM Light (0) | 2014.04.17 |