我正在创建一个程序,其中有一个公开定义的 bool 值
Public boolOverallStatus As Boolean = True
每当 bool 值发生变化时,我都需要执行一些代码。在以前的应用程序中,实际的表单项更改可以处理此问题,但可以通过多个不同的子项进行更改。
我该如何处理这个问题?我正在查msdn,但很困惑。 简而言之:当 bool 值发生变化时如何执行代码。
最佳答案
将其设为属性。
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
关于vb.net - 如何处理 bool 值的 PropertyChange?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581006/