2009-07-03 2 views
1

내 프로젝트를하고 있고 VB에서 많은 탭 컨트롤을 포함하여 디자인하고 있습니다. 예 : tab1, tab2, tab3과 같은 3 개의 탭 페이지가 있습니다. 그리고 tab1, tab2, tab3을 열 수있는 메뉴 막대가 있습니다.VB.Net에서 탭 컨트롤

내 질문 : 코드를 사용하여 각 탭 페이지를 열 수 있습니까?

누구든지이 문제를 해결할 수 있습니까?

감사합니다, Sopolin

+0

이 WinForms 또는 WebForms입니까? –

+0

이 숙제인가 합법인가? –

+0

@Charlie, 정말 중요한가요? 그/그녀는 여전히 상관없이 그것을 수행하는 방법을 배워야합니다. – James

답변

4

가장 간단한 방법은 바로 온 클릭하여 메뉴 버튼의 이벤트 그냥 일을 처리하는 것입니다

Me.MyTabControl.SelectedTab = index; 
// 0 = Tab1, 1 = Tab2, 2 = Tab3 

분명히 당신이 열려는 중 탭 인덱스를 대체 할 것이다.

OnClick 이벤트를 처리하는 방법을 모르면 단추를 두 번 클릭하면 OnClick 이벤트가 자동으로 생성됩니다. 그런 다음 button_onclick 당 버튼을 클릭 할 때 열려고하는 색인과 함께 위 코드에 입력하면됩니다.

+0

OnClick 이벤트를 재정의하지 마십시오. 너는 그것을 처리한다. –

+0

기술 용어로 말하면 당신이 맞고 업데이트됩니다 :) – James

0

TabControl1.SelectTab (0) '당신이 TabControl1

의 첫 번째 탭을 열고 싶다면

TabControl1.SelectTab (1)'이

TabControl1

에서 두 번째 탭을 열고 싶다면 .... ......................................... (2) '..... .................................................. 3rd ......................

....................... ......................(삼) ' ........................ ............................... 4th .................. ....