RadioButton, GroupBox en Checkbox


Een checkbox is een vierkant aankruisvakje dat de gebruiker kan aan of uit kruisen. Een radiobutton is en rond keuzevak dat de gebruiker kan aanklikken om een keuze aan te duiden. Een Groupbox is een vak waarin men controls kan groeperen. Als men radiobuttons groepeert, kan er telkens maar één worden aangeduid. Zonder GroupBox worden alle RadioButtons als één groep gezien. Bij wijze van voorbeeld maken we een programma waarin de gebruiker kan kiezen of hij/zij brood en/of melk wil, en welke soort dat dan moet zijn. Voor de eenvoud bieden we alleen wit en bruin brood aan, en volle en afgeroomde melk. Bij een druk op de knop wordt nagegaan of het artikel is gevraagd, en welke optie er gekozen is. We hebben de naamgeving zo expliciet mogelijk gemaakt.

radiobutton, groupbox, checkbox

Public Class Form1
     Private Sub cmdKopen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdKopen.Click
         Dim mandje As String
         If chkMelk.Checked Then
             If radMagereMelk.Checked Then mandje = "magere melk"
             If radVolleMelk.Checked Then mandje = "volle melk"
         End If
         If chkMelk.Checked And chkBrood.Checked Then
             mandje &= " en "
         End If
         If chkBrood.Checked Then
             If radBruinBrood.Checked Then mandje &= "bruin brood"
             If radWitBrood.Checked Then mandje &= "wit brood"
         End If
         MsgBox(mandje)
     End Sub
 End Class


[VB Web] - [hlrnet] - [copyright]