• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB.Net Tabコントロール中のすべてのタブで)

VB.Net Tabコントロール中のタブインデックスを取得する方法

このQ&Aのポイント
  • VB.NetのTabコントロールで、指定のタブのインデックスを取得する方法を解説します。
  • Tabコントロールの各タブには、Tagプロパティを使用して値を設定することができます。
  • For Each文を使用して、全てのタブを順番に取得し、Tagの値が指定した値と一致するかどうかを判定します。一致した場合は、そのタブのインデックスを取得します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.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

kyokotan12
質問者

お礼

Picosoft さん 大変お世話になります。 ご提示いただきました プログラムで該当タブ位置を取得することができました。 大変助かりましたありがとうございました。

関連するQ&A