WPF-레이아웃
컨트롤의 레이아웃은 애플리케이션 유용성에 매우 중요하고 중요합니다. 애플리케이션에서 GUI 요소 그룹을 정렬하는 데 사용됩니다. 레이아웃 패널을 선택할 때 고려해야 할 몇 가지 중요한 사항이 있습니다.
- 자식 요소의 위치
- 자식 요소의 크기
- 겹치는 자식 요소를 서로 겹쳐서 쌓기
응용 프로그램이 다른 화면 해상도에서 sed 될 때 컨트롤의 고정 픽셀 배열이 작동하지 않습니다. XAML은 GUI 요소를 적절한 방식으로 배열 할 수있는 풍부한 기본 제공 레이아웃 패널 집합을 제공합니다. 가장 일반적으로 사용되고 널리 사용되는 레이아웃 패널은 다음과 같습니다.
Sr. No. | 패널 및 설명 |
---|---|
1 | 스택 패널 스택 패널은 XAML의 간단하고 유용한 레이아웃 패널입니다. 스택 패널에서는 orientation 속성에 따라 자식 요소를 가로 또는 세로로 한 줄로 정렬 할 수 있습니다. |
2 | 랩 패널 WrapPanel에서 자식 요소는 orientation 속성에 따라 왼쪽에서 오른쪽으로 또는 위에서 아래로 순차적으로 배치됩니다. |
삼 | 독 패널 DockPanel은 가로 또는 세로로 자식 요소를 상대적으로 정렬하는 영역을 정의합니다. DockPanel을 사용하면 하위 요소를 위쪽, 아래쪽, 오른쪽, 왼쪽 및 가운데에 쉽게 도킹 할 수 있습니다.Dock 특성. |
4 | 캔버스 패널 캔버스 패널은 기본 레이아웃 패널입니다. 여기서 하위 요소는 다음과 관련된 좌표를 사용하여 명시 적으로 배치 할 수 있습니다. Canvas 왼쪽, 오른쪽, 위쪽 및 아래쪽과 같은 모든 측면. |
5 | 그리드 패널 그리드 패널은 행과 열로 구성된 유연한 영역을 제공합니다. Grid에서 자식 요소는 표 형식으로 정렬 할 수 있습니다. |