탭 컨트롤이있는 폼이 있습니다.Winforms를 사용하여 C#에서 개별적으로 및 프로그래밍 방식으로 탭 크기 조정
필요에 따라 버튼 레이아웃을 가질 수 있도록 각 탭마다 자체 크기의 인터페이스가 필요합니다.
나는이 예에서는 높이 만 변경합니다.
현재 기본 양식 높이 및 기본 탭 높이가 설정되어 있습니다 (탭 인덱스 0으로 설정).
각 탭의 높이를 개별적으로 설정하는 프로그래밍 방식이 필요하며 이벤트 selectedIndexChanged
에서 필요에 따라 현재 선택된 탭에 상대적으로 폼의 크기를 조정할 수 있지만 각 탭의 높이를 개별적으로 변경하는 방법을 모르겠습니다. .
어떻게하면됩니까?
'TabControl'에서 클래스를 상속 받아 직접 가져 오거나 높이를 제어하십시오. – DonBoitnott
죄송합니다. 나는 이것이 당신이 의미하는 바를 이해하지 못합니다. 어쩌면 내가 C#을 처음 사용한다고 말했고 사용중인 키워드 중 일부는 아직 익숙하지 않은 것 같습니다. – jwarner112
'TabControl'은 높이를 임의로 설정할 수는 없다는 것을 기억합니다. 즉, System.Windows.Forms.TabControl'에서 파생 된 클래스를 만들어야하고 그 안에 height 속성을 재정 의하여 제어 할 수 있습니다 (원하는 모든 작업을 수행 할 수 있는지 확실하지 않음). 탭의 전체 도면을 덮어 씁니다. 이것은 사소하지 않습니다. – DonBoitnott