TableLayoutPanel 컨트롤 개요

TableLayoutPanel 컨트롤은 해당 내용을 표에 정렬합니다. 레이아웃은 디자인 타임과 런타임 모두에 수행되므로 응용 프로그램 환경의 변화에 따라 동적으로 변경될 수 있습니다. 이로 인해 패널의 컨트롤은 지역화로 인한 부모 컨트롤 크기 조정 또는 텍스트 길이 변경과 같은 변경에 응답할 수 있도록 비례적인 크기 조정을 수행할 수 있습니다.

TableLayoutPanel의 다른 인스턴스를 포함한 모든 Windows Forms 컨트롤은 TableLayoutPanel 컨트롤의 자식이 될 수 있습니다. 이로 인해 런타임 변경 내용에 적합한 복잡한 레이아웃을 만들 수 있습니다.

TableLayoutPanel 컨트롤은 RowCount, ColumnCountGrowStyle 속성에 따라 새 컨트롤이 추가될 때 이러한 컨트롤을 수용하도록 확장될 수 있습니다. RowCount 또는 ColumnCount 속성 값을 0으로 설정하면 TableLayoutPanel이 해당 방향으로 바인딩되지 않습니다.

TableLayoutPanel 컨트롤이 자식 컨트롤로 꽉 찬 후에는 확장 방향(가로 또는 세로)을 제어할 수도 있습니다. 기본적으로 TableLayoutPanel 컨트롤은 행을 추가하여 아래쪽으로 확장됩니다.

기본 동작과 다르게 동작하는 행과 열을 사용하려면 RowStylesColumnStyles 속성을 사용하여 행과 열의 속성을 제어할 수 있습니다. 행 또는 열의 속성을 각각 설정할 수 있습니다.

TableLayoutPanel 컨트롤은 Cell, Column, Row, ColumnSpan 및 RowSpan 속성을 자식 컨트롤에 추가합니다.

자식 컨트롤에서 ColumnSpan 또는 RowSpan 속성을 설정하여 TableLayoutPanel 컨트롤에서 셀을 병합할 수 있습니다.

Topic Location
연습: TableLayoutPanel을 사용하여 Windows Forms에서 컨트롤 정렬 Windows Forms Controls
방법: TableLayoutPanel 컨트롤의 컨트롤 맞춤 및 늘이기 Windows Forms Controls
방법: TableLayoutPanel 컨트롤에서 행과 열 확장 Windows Forms Controls
방법: TableLayoutPanel 컨트롤에서 열과 행 편집 Windows Forms Controls
방법: TableLayoutPanel 컨트롤의 컨트롤 맞춤 및 늘이기 Windows Forms Controls
방법: TableLayoutPanel 컨트롤에서 행과 열 확장 Windows Forms Controls
방법: TableLayoutPanel 컨트롤에서 열과 행 편집 Windows Forms Controls
연습: TableLayoutPanel을 사용하여 Windows Forms에서 컨트롤 정렬 Windows Forms Controls
방법: TableLayoutPanel 컨트롤의 컨트롤 맞춤 및 늘이기 Windows Forms 컨트롤
방법: TableLayoutPanel 컨트롤에서 행과 열 확장 Windows Forms 컨트롤
방법: TableLayoutPanel 컨트롤에서 열과 행 편집 Windows Forms 컨트롤
연습: TableLayoutPanel을 사용하여 Windows Forms에서 컨트롤 정렬 Windows Forms 컨트롤
방법: TableLayoutPanel 컨트롤의 컨트롤 맞춤 및 늘이기 dv_mclictl
방법: TableLayoutPanel 컨트롤에서 행과 열 확장 dv_mclictl
방법: TableLayoutPanel 컨트롤에서 열과 행 편집 dv_mclictl
연습: TableLayoutPanel을 사용하여 Windows Forms에서 컨트롤 정렬 dv_mclictl

참고 항목

작업

방법: 지역화에 적합한 Windows Forms 레이아웃 디자인

방법: 데이터를 입력할 수 있는 크기 조정 가능한 Windows Form 만들기

참조

FlowLayoutPanel

TableLayoutSettings

개념

TableLayoutPanel 컨트롤에 대한 유용한 정보