回答編集履歴

2

本当に実現したいこと(勝手な想像)を追加

2017/02/07 08:36

投稿

alg
alg

スコア2019

test CHANGED
@@ -49,3 +49,27 @@
49
49
  このようにして、`e.Index`ごとに適宜色を変えてあげることはできます。
50
50
 
51
51
 
52
+
53
+ ですが、本当に実現したいのは
54
+
55
+ 「最初から指定したタブをアクティブにする」
56
+
57
+ な気がします……。
58
+
59
+ だとするなら、`TabControl`の`SelectedIndex`を適当なタイミングでセットします。
60
+
61
+
62
+
63
+ 例えば、フォーム表示時にセットするなら
64
+
65
+ ```vb.net
66
+
67
+ Private Sub Form1_Shown(sender As Object, e As EventArgs) Handles Me.Shown
68
+
69
+ TabControl1.SelectedIndex = 1
70
+
71
+ End Sub
72
+
73
+ ```
74
+
75
+ このようなコードをForm1クラスに追加します。

1

誤った部分を削除

2017/02/07 08:36

投稿

alg
alg

スコア2019

test CHANGED
@@ -49,13 +49,3 @@
49
49
  このようにして、`e.Index`ごとに適宜色を変えてあげることはできます。
50
50
 
51
51
 
52
-
53
- ですが、本当に実現したいのは
54
-
55
- 「最初から指定したタブをアクティブにする」
56
-
57
- な気がします……。
58
-
59
- だとするなら、デザイナで`TabIndex`を適宜セットしてあげるだけです。
60
-
61
- ![デザイナのイメージ](be9a1a4aa200fb50c2d5237b55cde879.png)