2017년 6월 11일 일요일

WPF Tutorial 강좌 번역 #3 - Hello, WPF!

source(출처) - http://www.wpf-tutorial.com/getting-started/hello-wpf/

WPF Tutorial 강좌 번역 #3

Hello, WPF!

거의 모든 프로그래밍 튜토리얼의 첫 번째 예제는 "Hello, world!"입니다. 예를 들어,이 튜토리얼에서는 "Hello, WPF!"로 바꿀 것입니다. 대신에. 목표는이 텍스트를 화면에 가져 와서 시작하는 것이 얼마나 쉬운 지 보여주기위한 것입니다.

이 자습서의 나머지 부분에서는 IDE (Visual Studio 또는 Visual Studio Express)가 설치되어 있다고 가정합니다.

Visual Studio에서 파일 메뉴의 새 프로젝트를 선택하여 시작하십시오. 왼쪽에는 범주 트리가 있어야합니다. 이 튜토리얼에서는 코드가 포함될 때마다 C#에 초점을 맞출 것이므로 템플릿 목록에서 해당 코드를 선택해야하며 Windows 응용 프로그램을 만들므로 트리에서 Windows를 선택해야합니다. 그러면 WPF 응용 프로그램을 선택해야하는 오른쪽에 가능한 Windows 응용 프로그램 유형 목록이 표시됩니다. 이름 텍스트 필드에 프로젝트 이름을 "HelloWPF"로 지정했습니다. 대화 상자 하단의 나머지 설정이 올바른지 확인한 다음 확인 버튼을 누릅니다.

새 프로젝트에는 두 개의 파일이 있지만 이제는 그 중 하나만 집중 해 보겠습니다 : MainWindox.xaml. 이것은 응용 프로그램 기본 창입니다. 응용 프로그램 기본 창은 응용 프로그램을 시작할 때 맨 처음 표시되는 창입니다. XAML 코드는이 자습서의 다른 장에서 자세히 설명합니다.
<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid>

    </Grid>
</Window>

이것은 Visual Studio에서 우리 윈도우 용으로 만드는 기본 XAML이며, 모든 부분은 XAML 및 "The Window"장에서 설명합니다. 실제로 응용 프로그램을 실행할 수 있습니다.
(디버그 -> 디버깅 시작 또는 F5 키를 눌러 응용 프로그램이 현재 구성되어있는 빈 창을 볼 수 있지만 지금은 화면에서 메시지를 가져올 시간입니다).


앞서 언급 한 메시지를 내용으로 GridBlock 컨트롤을 Grid 패널에 추가하면됩니다.
<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
                <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="72">
                        Hello, WPF!
                </TextBlock>
    </Grid>
</Window>
지금 응용 프로그램을 실행 해보십시오 (디버그 -> 디버깅 시작 또는 F5 키를 누르십시오). 귀하의 첫 번째 WPF 응용 프로그램 인 멋진 작업 결과를보십시오.


TextBlock에 세 가지 속성을 사용하여 사용자 정의 정렬 (윈도우 중간에 있음)과 FontSize 속성을 사용하여 더 큰 텍스트를 얻을 수 있습니다. 이 모든 개념은 이후 기사에서 다루게 될 것입니다.

지금까지 작성하신 것을 축하드립니다. 자습서의 나머지 부분을 읽으면 곧 WPF를 마스터하게됩니다!

댓글 없음:

댓글 쓰기