'WPF'에 해당되는 글 2건

  1. 2010.06.28 Windows Form에서 WPF Window Application 호출하기 (3)
  2. 2008.12.26 [WPF] Widget 만들기!

안녕하세요? 맨날맑음 입니다.

Windows Form Application에서 WPF로 만든 Windows Application을 호출하려 합니다.

WPF의 Control을 윈폼에 호스팅 하기 위해서는 ElementHost를 사용하면 되는데요(이에 관한 강좌는 추후에 포스팅 하겠습니다.)
오늘은 윈폼에서 WPF의 창(Window)를 띄우려고 합니다.

#1. 프로젝트 생성

우선 Windows Forms 응용프로그램 프로젝트와 WPF 사용자 정의 컨트롤 라이브러리 프로젝트 2개를 생성합니다.

 

#2. DLL 참조

윈폼에서 WPF 윈도우를 호출하기 위해 WPF 프로젝트의 DLL(wpfControlLibrary1)과 윈폼에서 WPF 사용을 위한 DLL을 참조 합니다.

Windows Form에서 WPF를 사용하기 위한 DLL 목록
  PresentationCore
  PresentationFramework
  System.Xaml
  WindowsBase


#3. WPF 윈도우 호출
이제 Windows Form의 소스코드에 WPF 윈도우 호출 코드를 넣습니다.(저는 간단히 버튼을 누를 때 WPF 창이 나오도록 하겠습니다)

private void button1_Click(object sender, EventArgs e)

 {

     Window1 WPF_Wnd = new Window1();

     WPF_Wnd.Show();

 }

#4. 결과 확인 

간단한 방법으로 Windows Form에서 WPF 윈도우를 호출 할 수 있습니다. 감사합니다.

저작자 표시 비영리 변경 금지
신고
Posted by 맨날맑음

요즘 Widget(gadget)의 사용이 점점 늘고있다!

Widget은 사용자의 컴퓨터 바탕 화면에 놓거나 웹 페이지 위에 호스트할 수 있는
가벼운 단일 목적의 응용 프로그램이다.

WPF를 이용하면 Windows Vista의 사이드바에 놓이는 Widget과 같이 투명한 윈도우창을
구현하여 Widget과 같은 효과를 줄수있다!

여기서 보이는 예제는 간단한 예제이지만 이 응용프로그램에 Web Service나 요즘 한창
이슈가 되어있는 Open API를 이용하여 Mash up 서비스를 구현한다면 우리 입맛에 맞는
멋진 Widget을 만드는것도 어려운 일이 아니다!

저작자 표시 비영리 변경 금지
신고
Posted by 맨날맑음
TAG Widget, WPF


티스토리 툴바