[Expression Blend WPF강좌] 새항목 (Window, Usercontrol, Page, ResourceDictionary) 알고 지나가기
Epxression Blend/WPF / Silverlight 2008/12/23 19:00 |파일 > 새프로젝트 > WPF 응용프로그램으로 파일을 엽니다.
[ 블랜드 시작하기 전에 ] 라는 글을 통해 알려드렸듯이,
웹에서 열리는 silverlight가 아닌 .exe로 출력하는 WPF프로그램으로 강좌를 진행합니다.
새 프로젝트의 이름을 주고 확인 버튼을 누릅니다.
오늘 설명할 것은 실버라이트에서는 보이지 않는 WPF만의 창의 종류를 설명하려 합니다.
HTML 파일을 여러개 만들어 페이지를 만들듯이, 새 페이지를 추가 시킬 때 밑의 방법으로 추가 시키는데요.
1) 창 >프로젝트 창을 활성화 한 후 솔루션 프로젝트(초록색아이콘같은) 를 오른쪽 클릭하고 새 항목 추가를 클릭합니다.
클릭하면 새 항목의 종류가 여러가지 보이게 됩니다. (실버라이트 프로젝트 파일로 열었을 시에는 UserControl만 보이게 됩니다)
Window : 새로운 윈도우 창을 만듭니다. (팝업이나 _Blank로 파일 열면 새창 뜨듯이)
UserControl : 사용자 정의 컨트롤, 이것을 만들어서 윈도우 파일이나 페이지에 삽입해서 사용할 수 있습니다.
음... 마치 플래쉬의 무비클립같은 거라든지,
드림위버에서 아이프레임처럼 따로 만들어서 집어넣는 그런 느낌이라고나 할까요-_-?
Window파일에 UserControl을 넣어서 사용할 수 있습니다. 그리고 갯수에 상관없이 집어넣을수도 있지요.
유저컨트롤은 이렇게 Asset Library에서 확인 가능합니다.
Page : 실버라이트에서는 Page가 기본적으로 실행되는 파일인데요. HTML에서 만드는 페이지와 거의 동일한 파일입니다.
ResourceDictionary : 그대로 이해하시길, 리소스사전입니다. 생성되는 프로젝트에서 사용하는 리소스를 모아서 사전을 만듭니다.
새항목을 간단하게 알아봤는데요, 사용하면서 Window파일과 UserControl을 많이 쓰시게 될 겁니다.
다음 강좌는 UserControl을 더 알아보도록 하겠습니다.

댓글을 달아 주세요