2009-07-03 6 views
1

私は私のプロジェクトを行っていますし、vb.netの多くのタブコントロールを含むデザインです。 例: 私はtab1、tab2、tab3のような3つのタブページを持っています。私はtab1、tab2、tab3を開くメニューバーがあります。VB.Netのタブコントロール

私の質問: どのようにコードを使用して各タブページを開くことができますか?

誰でもこの問題の解決に手伝ってもらえますか?

おかげで、 Sopolin

+0

このWinFormsまたはWebFormsですか? –

+0

この宿題や正当なのは? –

+0

@Charlie、それは本当に問題なのでしょうか?彼/彼女はまだそれに関係なくそれをする方法を学ばなければならない。 – James

答えて

4

は、最も簡単な方法は、ちょうどあなたのメニューボタンのOnClickイベントを処理することですし、ちょうどやって:

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

を明らかにあなたが開きたい方のタブでインデックスを置き換えます。

OnClickイベントを処理する方法がわからないので、ボタンをダブルクリックするだけで自動的にOnClickイベントが生成されます。次に、button_onclickごとに上記のコードを挿入し、そのボタンがクリックされたときに開くインデックスを指定します。

+0

OnClickイベントをオーバーライドしません。あなたはそれを処理する。 –

+0

あなたは技術的な言葉であなたは正しいです、それに応じて更新:) – James

0

TabControl1.SelectTab 'あなたは

TabControl1

で最初のタブを開きたい場合TabControl1.SelectTabは、(1)'(0)あなたはTabControl1

で2番目のタブを開きたい場合.... .........................................(2) '..... .................................................. 3rd ......................

....................... ......................(3) '........................ ............................... 4th .................. ....

など

関連する問題