0

VBでクイズを行っているので、質問とチェックボックスオプションを含む質問フォームがあります。チェックボックスオプションをチェックした後、チェックボックスオプションのテキストがチェックに変わるのはなぜですか?前の質問に戻ったら?

これは私のオプションの1つのための私のコードです:

Private Sub Option1CheckBox_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Option1CheckBox.CheckedChanged

        If Option1CheckBox.Checked = True Then

            Option4CheckBox.Checked = False
            Option2CheckBox.Checked = False
            Option3CheckBox.Checked = False



        End If

    End Sub
4

2 に答える 2

1

私の推測では、表示していないコードの一部にタイプミスがあります。1つの選択のみを許可する場合は、代わりにRadioButtonを使用します。

上記のリンクから:

他のRadioButtonコントロールと組み合わせたときに、ユーザーが選択肢のグループから1つのオプションを選択できるようにします。

于 2012-07-06T03:32:50.547 に答える
0

これは、チェックボックスをクリックするとすぐにチェックボックスをオンまたはオフにするイベント「CheckedChanged」を使用しているためです。

「クリック」イベントを使用してみてください。コードを挿入して、チェックボックスをオンにするか、オフのままにすることができます

于 2012-07-06T15:10:23.187 に答える