Bitte lesen Sie THIS Post. Ich habe das gleiche Problem wie in diesem Beitrag beschrieben, aber ich versuche, in VB.net statt C# zu tun.Wie benutzerdefinierte Ereignisse für ein Benutzersteuerelement von vb.net winforms verfügbar machen und ausgelöst werden
Ich bin ziemlich sicher, dies zu tun, muss ich ein benutzerdefiniertes Ereignis verwenden. (Ich habe ein code conversion site zu bekommen über benutzerdefinierte Ereignisse zu lernen.) So in dem IDE, wenn ich schreibe folgend:
öffentliches Kundenspezifischer Ereignis AddRemoveAttendees Als Eventhandler
Es erweitert den folgenden Code-Schnipsel.
Public Custom Event AddRemoveAttendees As EventHandler
AddHandler(ByVal value As EventHandler)
End AddHandler
RemoveHandler(ByVal value As EventHandler)
End RemoveHandler
RaiseEvent(ByVal sender As Object, ByVal e As System.EventArgs)
End RaiseEvent
End Event
Aber ich kann nicht herausfinden, was damit zu tun ist. Bis heute hatte ich noch nie von Sonderveranstaltungen gehört.
Die Quintessenz von dem, was ich möchte, ist das Click-Ereignis einer Schaltfläche Blase bis zum Container des Benutzersteuerelements. Ich weiß, dass ich meine eigene Veranstaltung einpacken könnte, aber ich würde gerne benutzerdefinierte Ereignisse verstehen, bevor ich weiter gehe.
Seth
Vielen Dank für Ihre Antwort ... ich habe die Antwortflagge zum fi erste Post für seine Gründlichkeit, aber Upvoted Ihre Antwort. Ich habe beschlossen, das Steuerelement in Standarddelegaten und -Ereignissen innerhalb des Steuerelements zu verpacken, so dass das Benutzersteuerelement die Ereignisse eher als das CHILC-Steuerelement ausgibt ... laut Vorschlag. Vielen Dank. Seth –