달력

05

« 2008/05 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

'2008/05/20'에 해당되는 글 1

  1. 2008/05/20 [세티의 실버라이트] 2. Silverlight XAML 파일 생성하기

원글출처: http://silverlight.net/quickstarts/silverlight10/xaml.aspx
본 강좌는 위의 원글을 참고 및 번역해서 작성했으며, 글 중간중간 제 개인적인 표현이나 의견을 넣어서 각색했습니다.

이전 강좌에서 작성한 파일들을 이용하여 HTML 페이지에 Silverlight 플러그인이 추가된 Silverlight 프로젝트를 생성하고, 아무런 내용이 없는 XAML 파일을 생성합니다.
먼저 SimpleXAML.xaml 파일을 생성합니다. XAML 파일에 Canvas를 생성하고, Silverlight와 XAML 네임스페이스를 마크업 합니다.

사용자 삽입 이미지


위의 코드에서 XAML 파일은 <Canvas>라는 태그로 시작되는데 xmlns 라는 어트리뷰트는 Silverlight 네임스페이스에 대한 선언이고, xmlns:x 라는 어트리뷰트는 xaml 네임스페이스 입니다.
준비된 Canvas에 우리는 어떤 도형을 그리기 위해 아래의 코드를 추가합니다.
사용자 삽입 이미지

만약 실버라이트 1.0 컨트롤이 설치되어 있지 않다면 설치해야 코드로 작성된 실버라이트 결과물을 확인할 수 있습니다.

결과는 아래의 이미지와 같습니다.
사용자 삽입 이미지

우리는 실습을 통해 Silverlight를 직접 만들어 보았습니다.
매우 쉽지 않습니까?? ^^
XAML 같은 경우는 Expression Blend 같은 툴을 이용하여 직접 생성한 후 별도의 XAML 파일로 만들어 display 되기를 원하는 HTML 파일과 같은 경로상에 두면 됩니다.

다음 시간에는 이 샘플 예제에서 사용된 <Canvas>라는 태그에 대해 살펴보도록 하겠습니다.
<Canvas> 태그는 실버라이트 애플리케이션을 생성할 때 매우 빈번하게 사용되는 중요한 녀석입니다.
Posted by -세티-