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 - Игра - "Угадай число"