vb.net で宣言されたイベントにアクセスしているときに問題に直面しています。
以下の例をよく読んでください。(カスタムコントロール開発の一部であるため、以下のものを変更して理解を深めました)
Public Class Main
Inherits ComboBox
'Event handler for when an item check state changes.
Public Event ItemCheck As ItemCheckEventHandler
Private parentMainClass As Main
Private cclb As controlClass
Public Sub New(parentclass As Main)
Me.parentMainClass = parentclass
'Add a handler to notify our parent of ItemCheck events.
AddHandler Me.cclb.ItemCheck, New System.Windows.Forms.ItemCheckEventHandler(AddressOf Me.cclb_ItemCheck)
End Sub
Private Sub cclb_ItemCheck(sender As Object, e As ItemCheckEventArgs)
'If ccbParent.ItemCheck IsNot Nothing Then
RaiseEvent parentMainClass.ItemCheck(sender,e)
'End If
End Sub
Public Class controlClass
Inherits CheckedListBox
End Class
End Class
問題:RaiseEvent parentMainClass.ItemCheck(sender,e)
このステートメントは、 - ItemCheck イベントが存在するにもかかわらず、存在しないことを示しています。
ガイドしてください。
ありがとうございました