我正在创建一个程序,其中我有一个公开定义的布尔值
Public boolOverallStatus As Boolean = True
Run Code Online (Sandbox Code Playgroud)
每当布尔值改变时我都需要执行一些代码.在以前的应用程序中,实际的表单项更改处理了这个,但它可以由几个不同的子更改.
我该怎么处理?我正在浏览msdn,但它相当令人困惑.简而言之:如何在发生布尔值更改事件时执行代码.
把它变成一个属性.
Private _boolOverallStatus As Boolean = True
Property boolOverallStatus As Boolean
Get
Return _boolOverallStatus
End Get
Set(ByVal value as Boolean)
If value <> _boolOverallStatus Then
_boolOverallStatus = value
'// handle more code changes here.'
End If
End Set
End Property
Run Code Online (Sandbox Code Playgroud)