0

こんにちは私は6つのチェックボックスが入ったグループボックスを作成する必要があります。複数のチェックボックスがクリックされた場合、intが高いチェックボックス。値はラベルに表示されます。どうすればよいですか?6つのチェックボックスの値を他のチェックボックスと比較してテストし、チェックされている最も高いチェックボックスを表示するにはどうすればよいですか?したがって、checkbox1がチェックされている場合、ラベルに1が表示されます。では、複数のチェックボックスがオンになっている場合、どうすれば一番高いチェックボックスを表示できますか?

4

1 に答える 1

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
于 2012-10-15T00:15:16.000 に答える