CheckBox и RadioButton в VB.NET
В основном CheckBox и RadioButton выполняют роль переключения параметров.
Рассмотрим CheckBox
Создаем новый проект и на форму добавляем CheckBox
Два раза кликаем мышкой по CheckBox и открывается редактор кода и пишем вот такой код :
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.Checked = True Then MsgBox("Галочка на месте")
If CheckBox1.Checked = False Then MsgBox("Галочки нету")
End Sub
а проще и так :
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.Checked = True Then
MsgBox("Галочка на месте")
Else
MsgBox("Галочки нету")
End If
End Sub
Как мы видим, что могут происходить два действия. Первое действие, когда мы поставили галочку CheckBox1.Checked = True и Второе, когда мы убрали галочку CheckBox1.Checked = False
RadioButton'ы в роле переключателей.
Добавим на форму два RadioButton
Напишем код для первого RadioButton1
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged
If RadioButton1.Checked = True Then
MsgBox("Переключатель вкл")
Else
MsgBox("Переключатель выкл")
End If
End Sub
Теперь запустите проект и попробуйте по переключать их.
Если переключатель будет выбран в RadioButton2 то выдаст сообщение что "Переключатель выкл" , если переключатель будет выбран в RadioButton1 то выдаст сообщение "Переключатель вкл"
Эти два элемента используются для формы настроек или задания каких-то параметров.
Урок №8 - Операции в VB.NET | Содержание | Урок №10 - Игра - "Угадай число"