반응형

xaml 태그를 이용하여 배치 2

[WPF] 5. 레이아웃과 Panel - 5.2 Canvas, 5.2.1 xaml 태그를 이용하여 배치

5. 레이아웃과 Panel - 5.2 Canvas, 5.2.1 xaml 태그를 이용하여 배치 5.2 Canvas Canvas는 Windows Form에서 UI를 배치하는 방법과 매우 흡사합니다. Canvas에서는 자식 UI를 Canvas 영역 내에 배치하고자 하는 상대 좌표를 지정할 수 있습니다. 그리고, Grid와 다르게 Canvas의 크기가 변한다 하더라도 자식 UI들의 크기나 Canvas내에 상대적 위치는 변하지 않습니다. 여러분들이 만들고자 하는 프로그램에서 창의 크기에 따라 UI요소들의 크기가 자동으로 조정이 되게 하고 싶지 않은 경우에 사용하세요. 5.2.1 xaml에서 태그를 이용하여 배치하기 Canvas를 사용할 경우에는 xaml 파일에 태그에 직접 작성하는 것 보다는 디자인 창에서 마우스..

[WPF] 5. 레이아웃과 Panel - 5.1 Grid, 5.1.1 xaml 태그를 이용하여 배치

5. 레이아웃과 Panel - 5.1 Grid, 5.1.1 xaml 태그를 이용하여 배치5.1 Grid Grid는 행과 열을 정의할 수 있으며 자식 UI들을 원하는 행과 열에 배치를 할 수 있으며 필요에 의해 하나의 자식 UI를 여러 행과 여러 열을 채울 수도 있게 해 줍니다. Grid에서는 행과 열이 차지하는 영역을 고정적인 픽셀 뿐만 아니라 비율에 따라 배분할 수도 있습니다. 5.1.1 xaml에서 태그를 이용하여 배치하기 [그림 5.1]과 같은 형태로 배치하는 것을 예를 들면서 설명을 할게요. [그림 5.1] Grid 사용 예제 실행 화면 먼저 WPF 응용 프로그램 프로젝트를 생성하세요. [그림 5.2] WPF 응용 프로그램 프로젝트 생성 먼저, 행과 열을 정의를 해 봅시다. Grid에는 하나의 행..

반응형