如何在VB.Net中获取多个复选框的值?

时间:2012-10-14 23:45:04

标签: vb.net

您好我必须创建一个包含6个复选框的组合框。单击多个复选框时,复选框的int值越高。值将显示在标签中。我该怎么做呢?如何测试6个复选框的值与其他复选框的值并显示已检查的最高值?因此,如果选中checkbox1,它将在标签中显示1。因此,如果选中多个复选框,我怎么才能显示最高的复选框?

1 个答案:

答案 0 :(得分:3)

Dim Chk As CheckBox
Dim i As Integer = 0

For Each Chk In GrpBox.Controls

    If TypeOf (Chk ) Is CheckBox Then
        If Chk .checked Then
            If Chk .Tag > i Then i = Chk .Tag
        End If
    End If
Next