방법: Windows Forms TabControl의 모양 변경
컨트롤의 개별 탭을 구성하는 TabControl 및 TabPage 개체의 속성을 사용하여 Windows Forms 탭의 모양을 변경할 수 있습니다. 이러한 속성을 설정하면 탭에 이미지를 표시하고, 탭을 가로 대신 세로로 표시하고, 여러 개의 탭 행을 표시하고, 프로그래밍 방식으로 탭을 사용하거나 사용하지 않도록 설정할 수 있습니다.
탭의 레이블 부분에 아이콘을 표시하려면
양식에 ImageList 컨트롤을 추가합니다.
이미지 목록에 이미지를 추가합니다.
이미지 목록에 대한 자세한 내용은 ImageList 구성 요소 및 방법: Windows Forms ImageList 구성 요소를 사용하여 이미지 추가 또는 제거를 참조하세요.
TabControl의 ImageList 속성을 ImageList 컨트롤로 설정합니다.
목록에서 적절한 이미지의 인덱스로 TabPage의 ImageIndex 속성을 설정합니다.
탭의 여러 행을 만들려면
원하는 탭 페이지 수를 추가합니다.
TabControl의 Multiline 속성을
true
로 설정합니다.탭이 여러 행에 아직 표시되지 않는 경우 TabControl의 Width 속성을 모든 탭보다 좁게 설정합니다.
컨트롤의 측면에 탭을 정렬하려면
- TabControl의 Alignment 속성을 Left 또는 Right로 설정합니다.
탭에서 모든 컨트롤을 프로그래밍 방식으로 사용하거나 사용하지 않도록 설정하려면
TabPage의 Enabled 속성을
true
또는false
로 설정합니다.TabPage1.Enabled = False
tabPage1.Enabled = false;
tabPage1->Enabled = false;
탭을 단추로 표시하려면
- TabControl의 Appearance 속성을 Buttons 또는 FlatButtons로 설정합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기