Как отключить события CheckBox при запуске формы - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Привет! Как отключить события? Например, на форме есть чекбокс. Если этот чексбокс устанавливается программой, то не запускать события чекбокса. Есть ли в VB .net такое?

Решение задачи: «Как отключить события CheckBox при запуске формы»

textual
Листинг программы
Public Class Form1
    ' по умолчание событие не связано с этим методом
    Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs)
        'действия над CheckBox
        '...
    End Sub
 
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        'привязывание события к методу
        AddHandler Me.CheckBox1.CheckedChanged, AddressOf CheckBox1_CheckedChanged
    End Sub
 
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        'удаление события от метода
        RemoveHandler Me.CheckBox1.CheckedChanged, AddressOf CheckBox1_CheckedChanged
    End Sub
End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы