[C#][Application][Event]Application의 시작과 종료 이벤트 * 이벤트 핸들러를 사용하여도 되지만, 그렇게 하지 않고 직접 상속받아서 오버라이드 하여 작성한 예제 소스이다.using System;using System.Collections.Generic;using System.Text;using System.Windows; namespace InheritTheApp{ class InheritTheApp : Application { [STAThread] public static void Main() { InheritTheApp app = new InheritTheApp(); app.Run(); } /// /// Application의 Run이 실행되면 실행되는 녀석으로 초기화에 유용하다. /// /// protected override void OnStartup(S.. 더보기 [C#][WPF][이벤트 기초]이벤트 * 아래는 이벤트 예제 문이다.using System;using System.Collections.Generic;using System.Text;using System.Windows;using System.Windows.Input; namespace HandleAnEvent{ class HandleAnEvent { [STAThread] public static void Main() { Application app = new Application(); Window win = new Window(); win.Title = "Handle An Event"; win.MouseDown += WindowOnMouseDown; app.Run(win); } static void WindowOnMouseDown(obje.. 더보기 [C#][WPF] 클래스 계층도 * 클래스 계층도Object DispatcherObject (abstract)ApplicationDependencyObjectVisual (abstract)UIElementFrameworkElementControlContentControlWindow* http://hongal.tistory.com/73 에서 기본적인 WPF 프로그램을 실행 해 보았다. 거기서 보면은 Application과 Window를 생성함을 볼수 있었다.* Application 과 Window는 모두 DispatcherObject에서 상속 된다. 차이점이라면 Window가 훨신 아래로 내려 간다는 것이다.* 또한, Application은 눈에 보이지 않지만 Window는 표준창으로서 화면에 표시된다.* 하나의 프로그램은 하나의 App.. 더보기 이전 1 2 3 4 5 6 7 8 ··· 26 다음