チェックボックスの状態が変化したときに表示されるテキストを変更するには、CheckedChanged イベントを処理する必要があります。Visual Studio でフォーム/コントロールの Desginer モードを使用しているときに、チェック ボックス コントロールを選択し、[プロパティ] ウィンドウで [イベント] タブ (小さなライトニング ボルト アイコンのあるもの) を選択し、CheckChanged イベントをダブルクリックしてスタブにします。イベント ハンドラー メソッド内で、かつイベントをハンドラーにアタッチします。
ETA: 私はこれを読み直しました。イベント ハンドラーでのスタブ化とハンドラーへのイベントのアタッチについて言及したとき、デザイナーでイベントをダブルクリックする方法でこれを行うことができるという意味でした。
余談ですが、テキストをチェックされたアイテムのみの合計にしたいようです。そのため、建築技術的な意味から、合計を決定する単一のメソッドを作成し、すべてのチェックボックス チェック イベントでそのメソッドを呼び出すようにすることをお勧めします。イベント ハンドラー メソッド自体に直接多くのことをさせようとするのではなく (おそらく、それはすでに明らかなはずです)。
したがって、次のようなことができます。
Public Class Form1
Private Sub DisplayTotal()
Dim total As Decimal = 0
If (CheckBox1.Checked) Then
total += Decimal.Parse(txtItem1.Text)
End If
'Add other items
txtTotal.Text = total
End If
End Sub
Private Sub CheckBox1_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles CheckBox1.CheckedChanged
DisplayTotal()
End Sub
Private Sub CheckBox2_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles CheckBox1.CheckedChanged
DisplayTotal()
End Sub
End Class