TableLayoutPanel 컨트롤의 AutoSize 동작
고유한 자동 크기 조정 동작
TableLayoutPanel 컨트롤은 다음과 같은 방법으로 자동 크기 조정 동작을 지원합니다.
AutoSize 속성을 통해
TableLayoutPanel 컨트롤의 열과 행 스타일에 대한 SizeType 속성을 통해.
행 및 열 스타일을 사용하는 자동 크기 조정 속성
다음 표에서는 AutoSize 속성과 TableLayoutPanel 컨트롤의 열 및 행 스타일 간 상호 작용을 설명합니다.
자동 크기 조정 설정 | 스타일 상호 작용 |
---|---|
false |
TableLayoutPanel 컨트롤은 왼쪽에서 오른쪽으로 진행되고, 다음 순서로 열 또는 행에 대한 공간을 할당합니다. 1. SizeType 속성이 Absolute로 설정된 경우, Width 또는 Height로 지정된 픽셀 수가 할당됩니다. 2. SizeType 속성이 AutoSize로 설정된 경우, 자식 컨트롤의 GetPreferredSize 메서드로 반환된 픽셀 수가 할당됩니다. 3. 모든 Absolute 및 AutoSize 열 또는 행에 대한 공간이 할당된 경우, SizeType이 Percent로 설정된 열 또는 행은 나머지 사용 가능한 공간을 비례적으로 할당하는 데 사용됩니다. |
true |
Percent 열 또는 행이 자동 크기 조정 측면을 획득한다는 점을 제외하면, 이전 상호 작용과 유사합니다. TableLayoutPanel 컨트롤은 적절한 열이나 행을 확장하여 사용 가능한 공간을 생성하므로, Percent 스타일이 있는 열이나 행이 내용을 클립하지 않습니다. TableLayoutPanel 컨트롤은 Width 또는 Height 속성에 따라 새 공간을 비례적으로 할당합니다. |
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback