- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB.Net Tabコントロール中のすべてのタブで)
VB.Net Tabコントロール中のタブインデックスを取得する方法
このQ&Aのポイント
- VB.NetのTabコントロールで、指定のタブのインデックスを取得する方法を解説します。
- Tabコントロールの各タブには、Tagプロパティを使用して値を設定することができます。
- For Each文を使用して、全てのタブを順番に取得し、Tagの値が指定した値と一致するかどうかを判定します。一致した場合は、そのタブのインデックスを取得します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Dim Flg As Integer = -1 '0だと見つかった場合と見つからない場合の区別ができないので、-1にしました For Each tb As TabPage In Me.TabControl1.TabPages If tb.Tag = 123 Then Flg = Me.TabControl1.IndexOf(tb) Exit For End If Next
お礼
Picosoft さん 大変お世話になります。 ご提示いただきました プログラムで該当タブ位置を取得することができました。 大変助かりましたありがとうございました。