Cara Menggunakan RadioButton dan CheckBox dengan Visual Basic.NET
RadioButton dan CheckBox merupakan bagian dari kontrol form yang berada di bagian kotak ToolBox, kedua kontrol ini bekerja hampir mirip tetapi mempunyai fungsi yang berbeda, dimana fungsi kedua kontrol tersebut si pengguna dapat memilih satu opsi atau banyak opsi.
| Gambar1 |
Apa Itu RadioButton dan CheckBox?
Sebelum masuk ke praktik, yuk pahami dulu konsep dasarnya.
Pengertian RadioButton
RadioButton digunakan ketika pengguna hanya boleh memilih satu opsi dari beberapa pilihan yang tersedia. Contoh paling umum adalah pilihan jenis kelamin atau metode pembayaran.
Pengertian CheckBox
CheckBox digunakan ketika pengguna boleh memilih lebih dari satu opsi. Misalnya memilih hobi, minat, atau fitur tambahan.
Keduanya sering disebut sebagai kontrol radiobutton dan kontrol checkbox dalam dunia pengembangan aplikasi atau web.
A. Cara Menggunakan CheckBox di VB.NET
Kapan CheckBox Digunakan?
Gunakan kontrol checkbox jika:
- Pilihan tidak saling mengunci
- Pengguna boleh memilih lebih dari satu opsi
- Setiap pilihan berdiri sendiri
Contoh kode sederhana dari CheckBox :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim hobi As String = " "
If CheckBox1.Checked Then
hobi &= "Travelling"
End If
If CheckBox2.Checked Then
hobi &= "Programer "
End If
If CheckBox3.Checked Then
hobi &= "Ngeblog "
End If
MessageBox.Show(hobi)
End Sub
Dengan kode ini pengguna bisa bebas memilih satu atau lebih dari opsi yang disediakan dan hasilnya akan ditampilkan di dalam messagebox
B. Cara Menggunakan RadioButton di VB.NET
Kapan RadioButton Digunakan?
Gunakan kontrol radiobutton jika:
- Hanya satu pilihan yang boleh dipilih
- Pilihan bersifat saling eksklusif
- Keputusan harus jelas dan tunggal
Contoh kode sederhana dari CheckBox :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim jk As String = ""
If RadioButton1.Checked Then
jk = RadioButton1.Text
ElseIf RadioButton2.Checked Then
jk = RadioButton2.Text
Else
jk = "Belum dipilih"
End If
End Sub
Tips Menggunakan RadioButton dan CheckBox
- Agar aplikasi kamu makin rapi dan nyaman digunakan:
- Gunakan GroupBox untuk mengelompokkan RadioButton
- Beri nama kontrol yang jelas (misalnya chkHobiMembaca)
- Jangan gunakan RadioButton untuk pilihan jamak
Setelah kita tau bagaimana cara kerja dengan kontrol RadioButton dan kontrol CheckBox sekarang kita terapkan kode keduanya di tampilan form yang lebih lengkap:
- Seperti biasa buka Visual Studioa Anda
- Setalah masuk ke Windows Forms
- Tanamkan 3 Label, 1 TextBox, 2 GroupBox, 1 CommanButton, 2 RadioButton dan 4 CheckBox
- Desainlah Form seperti gambar dibawah ini:
| Desain Form |
Setelah mendesain form seperti diatas, buka jendela kode bersihkan semua kode yang ada dengan CTRL+A Del, lalu copy-paste semua kode dibawah ini :
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
' Nama
Dim nama As String = ""
If String.IsNullOrWhiteSpace(TextBox1.Text) Then
nama = "Belum diinput"
Else
nama = TextBox1.Text
End If
' Jenis Kelamin (RadioButton)
Dim jk As String = ""
If RadioButton1.Checked Then
jk = RadioButton1.Text
ElseIf RadioButton2.Checked Then
jk = RadioButton2.Text
Else
jk = "Belum dipilih"
End If
' Hobi (CheckBox)
Dim hobi As String = ""
If CheckBox1.Checked Then
hobi &= "- " & CheckBox1.Text & vbCrLf
End If
If CheckBox2.Checked Then
hobi &= "- " & CheckBox2.Text & vbCrLf
End If
If CheckBox3.Checked Then
hobi &= "- " & CheckBox3.Text & vbCrLf
End If
If CheckBox4.Checked Then
hobi &= "- " & CheckBox4.Text & vbCrLf
End If
If hobi = "" Then
hobi = "Tidak ada hobi yang dipilih"
End If
MsgBox("Nama: " + nama & vbCrLf &
"Jenis Kelamin: " + jk & vbCrLf &
"Hobi:" + vbCrLf & hobi, vbInformation, "Data Diri")
End Sub
End Class
Simpan kode Anda dan jalankan Project, jika berhasil formnya seperti Gambar1 diatas
Tips Menggunakan RadioButton dan CheckBox
- Agar aplikasi kamu makin rapi dan nyaman digunakan:
- Gunakan GroupBox untuk mengelompokkan RadioButton
- Beri nama kontrol yang jelas (misalnya chkHobiMembaca)
- Jangan gunakan RadioButton untuk pilihan jamak
Demikianlah artikel hari ini Cara Menggunakan RadioButton dan CheckBox dengan Visual Basic.NET semoga artikel ini bermanfaat buat kita semua.Amin
Post a Comment for "Cara Menggunakan RadioButton dan CheckBox dengan Visual Basic.NET"
Berkomentarlah dengan sopan sesuai tema yang Anda baca.
Jangan menyimpang dari tema