반응형
TabControl의 탭 페이지 활성화
# .NET 응용 프로그램에서 TabControl을 사용하고 있습니다. 기본적으로 TabControl의 첫 번째 탭 페이지가 양식로드에 표시됩니다. 양식 로딩시 다른 탭 페이지를 활성화 / 표시하고 싶습니다. 프로그래밍 방식으로 다른 탭 페이지를 표시하려면 어떻게해야합니까?
tabControl1.SelectedTab = MyTab;
방법을 사용할 수 있습니다 SelectTab
.
3 가지 버전이 있습니다.
public void SelectTab(int index);
public void SelectTab(string tabPageName);
public void SelectTab(TabPage tabPage);
TabControl 컨트롤에는 선택된 탭 페이지를 관리하는 두 가지 속성이 있습니다.
SelectedIndex 는 인덱스별로 선택할 수있는 가능성을 제공합니다 (0에서 시작하는 정수에서 1을 뺀 탭 수).
SelectedTab 은 선택할 탭 개체 자체를 선택할 수있는 가능성을 제공합니다.
이 속성 중 하나를 설정하면 현재 표시된 탭이 변경됩니다.
또는 Select 메서드를 사용할 수도 있습니다. 그것은 세 가지 맛, 당신은 통과 하나에서 제공 하는 탭의 인덱스를 , 또 다른 TabPage 개체 자체 와 마지막 탭의 이름을 나타내는 문자열.
Windows 스마트 장치 용 (콤팩트 프레임 워크) (MC75-Motorola 장치)
mytabControl.SelectedIndex = 1
다음 SelectTab
과 같이 사용하십시오 .
TabPage t = tabControl1.TabPages[2];
tabControl1.SelectTab(t); //go to tab
다음 SelectedTab
과 같이 사용하십시오 .
TabPage t = tabControl1.TabPages[2];
tabControl1.SelectedTab = t; //go to tab
참고 URL : https://stackoverflow.com/questions/3921224/activate-tabpage-of-tabcontrol
반응형
'Program Tip' 카테고리의 다른 글
모든 프로그래머가 알아야 할 .NET Framework 4의 사항 (0) | 2020.10.28 |
---|---|
과학 컴퓨팅의 F # 성능 (0) | 2020.10.28 |
디스플레이 없음없이 jQuery 페이드 아웃? (0) | 2020.10.28 |
Excel에서 ISO8601 날짜 / 시간 (TimeZone 포함) 구문 분석 (0) | 2020.10.28 |
Windows Form에서 표준 닫기 (X) 단추 재정의 (0) | 2020.10.28 |