Les gestionnaires d'événements de ma classe parente ne sont jamais appelés bien que les événements soient déclenchés dans la classe enfant.Mon gestionnaire d'événements n'est jamais appelé car l'événement d'origine est déclenché dans un autre gestionnaire d'événements?
Le code:
Public Class childForm
Public Event checkboxchangedEvent(ByVal checkbox1 As Boolean, ByVal checkbox2 As Boolean)
Private Sub checkboxchanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged, CheckBox2.CheckedChanged
RaiseEvent checkboxchangedEvent(CheckBox1.Checked, CheckBox2.Checked)
End Sub
End Class
Public Class ParentForm
Friend WithEvents cf As childform = New childform
Private Sub cf_checkboxchanged(ByVal checkbox1 As Boolean, ByVal checkbox2 As Boolean) Handles cf.checkboxchangedEvent
My.Settings.checkbox1 = checkbox1
My.Settings.checkbox2 = checkbox2
End Sub
End Class
Pouvez-vous montrer le code où le formulaire enfant est affiché? – Kratz