
VB.NET判断事件是否触发? 10
Private_checkedAsBoolean=FalsePublicEventOnCheckBoxClickedAsCheckBoxClickedHandlerMe....
Private _checked As Boolean = FalsePublic Event OnCheckBoxClicked As CheckBoxClickedHandlerMe._checked = Not Me._checked If (Not (OnCheckBoxClicked) Is Nothing) Then RaiseEvent OnCheckBoxClicked(Me._checked) Me.DataGridView.InvalidateCell(Me) End If错误 1 “Public Event OnCheckBoxClicked(state As Boolean)”是事件,不能直接调用。请使用“RaiseEvent”语句引发事件。我是从C#转换_checked = !_checked; if (OnCheckBoxClicked != null) { OnCheckBoxClicked(_checked); this.DataGridView.InvalidateCell(this); }
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询