チェックボックスリストには、項目がチェック状態を変更しようとしているときにトリガーする「ItemChecked」などのイベントがあります。VB.NET:チェックボックスリスト:* after * ItemChecked
チェックが行われる前です。
アイテムが変更された後に発生するイベントが見つかりませんでした。アイテムがチェックされているかチェックされていない場合にのみ、いくつかのコードを実行します。
チェックボックスリストには、項目がチェック状態を変更しようとしているときにトリガーする「ItemChecked」などのイベントがあります。VB.NET:チェックボックスリスト:* after * ItemChecked
チェックが行われる前です。
アイテムが変更された後に発生するイベントが見つかりませんでした。アイテムがチェックされているかチェックされていない場合にのみ、いくつかのコードを実行します。
CheckedChangedイベントは、チェックボックスをオンまたはオフにした後に発生します。
Private Sub CheckBox1_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs) Handles CheckBox1.CheckedChanged
MsgBox(CheckBox1.Checked)
End Sub
このイベントを使用して、その時点でチェックボックスにチェックされているステータスを逆にすることができます。
イベントが発生すると、何らかの問題が発生してもチェックが行われないため、チェックボックスの状態を取り消して、操作が完了するとその状態に戻ることができます。
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If CheckBoxList.Text = "" Then
Label.Text &= "Error message here"
Exit Sub
Else
For Each item As ListItem In CheckBoxList.Items
If item.Selected Then
Label.Text &= "In the CBL you selected " & item.Value & "<br/>"
End If
Next
End If
End Sub
あなたはWebまたはWindowsフォーム、またはWPF、または何のために開発している場合は、私たちに伝える必要があるとしていますか? –
Windowsフォームの場合。ごめんなさい=( – Voldemort