私のwinFormには7つのチェックボックスのセットがあり、ユーザーは作成中の注文に割り当てたい曜日を選択できます。これらのチェックボックスの決定を正しく実装する IF ステートメントを作成しようとしています。If、IfElse、および Select ステートメントの多くの組み合わせを試しましたが、すべて役に立ちませんでした。
If cbMon.Checked = True Then
.WriteString("Monday")
If cbTues.Checked = True Then
.WriteString("Tuesday")
If cbWed.Checked = True Then
.WriteString("Wednesday")
If cbThur.Checked = True Then
.WriteString("Thursday")
If cbFri.Checked = True Then
.WriteString("Friday")
If cbSat.Checked = True Then
.WriteString("Saturday")
If cbSun.Checked = True Then
.WriteString("Sunday")
End If
End If
End If
End If
End If
End If
End If
私がこれまでに持っているものは、最もうまく機能します。問題は、winForm で「月曜、火曜、木曜」をチェックすると、月曜と火曜が表示されますが、明らかに if ステートメントから外れているため、木曜日はスキップされます。ガイダンスはありますか?