私はWindowsフォームアプリケーションを持っています。フォームには3つのグループボックスがあります。 各グループボックスにはいくつかのコントロールが含まれています。画像をご覧ください。 TabIndexが正しく動作しません
いくつかのチェックボックスを含むグループボックス "フラグ"があります。 "flagbox"は "groupbox1"内にあります。 Tabキーを使用して各コントロールを操作しましたが、「フラグ」のチェックボックスでは機能しません。私は各コントロールに適切なtabindexを設定しました。
テキストボックスとボタンではなくチェックボックスで機能します。
なぜですか?手伝ってくれてありがとう。 System.Windows.Forms.GroupBoxについては
EDIT
// groupBox2
//
this.groupBox2.Controls.Add(this.pictureBox10);
this.groupBox2.Controls.Add(this.pictureBox9);
this.groupBox2.Controls.Add(this.pictureBox8);
this.groupBox2.Controls.Add(this.pictureBox7);
this.groupBox2.Controls.Add(this.chkStoplight);
this.groupBox2.Controls.Add(this.lblStoplight);
this.groupBox2.Controls.Add(this.chkIsCount);
this.groupBox2.Controls.Add(this.chkExceptionFlag);
this.groupBox2.Controls.Add(this.chkIsActive);
this.groupBox2.Controls.Add(this.lblIsActive);
this.groupBox2.Controls.Add(this.lblExceptionFlag);
this.groupBox3.Controls.Add(this.lblIsCount);
this.groupBox2.Location = new System.Drawing.Point(16, 201);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(321, 70);
this.groupBox2.TabIndex = 10;
this.groupBox2.TabStop = true;
this.groupBox2.Text = "Flags";
//
// chkStoplight
//
this.chkStoplight.AutoSize = true;
this.chkStoplight.Location = new System.Drawing.Point(44, 25);
this.chkStoplight.Name = "chkStoplight";
this.chkStoplight.Size = new System.Drawing.Size(15, 14);
this.chkStoplight.TabIndex = 0;
this.chkStoplight.UseVisualStyleBackColor = true;
In the property, I found TabStop is true for chkStoplight.
タブを押し続けた後にどのコントロールがアクティブになるか教えてください –
コードを投稿できますか? – Dante
コードはtabindexの単なる数字です。チェックボックスを除くすべてのコントロールが有効です。 –