In diesem Abschnitt geht es hauptsächlich um die folgenden Arten von Ereignissen.
Die Ereignisse, über die wir sprechen, sind in zwei Arten unterteilt: Die einen sind die integrierten Ereignisse wie unsere Seitenereignisse oder Steuerereignisse, und die anderen sind die benutzerdefinierten Ereignisse in den benutzerdefinierten Klassen Wir werden weiter unten darüber sprechen.
Sie können Ihre eigenen Ereignisse in benutzerdefinierten Klassen definieren und Ereignisprozeduren erstellen, die ausgeführt werden, wenn diese Ereignisse auftreten. Das Erstellen benutzerdefinierter Ereignisse ist etwas komplizierter als das Erstellen von Ereignisprozeduren für integrierte Ereignisse, da Ihr Code das benutzerdefinierte Ereignis als Reaktion auf etwas im Code aufrufen muss.
Ich habe zum Beispiel festgestellt, dass es keine Zigaretten gab, und habe meinen Sohn gebeten, Zigaretten für Sie zu kaufen. Dann hat er Ihre Anweisungen befolgt und die Zigaretten mit dem Geld gekauft, das Sie gegeben haben. Dann haben Sie festgestellt, dass es keine Zigaretten gab, und das Ereignis ) ist Es wurde generiert, und dann erzählte ich, der Ereignissender, dem kleinen Kerl (dem Delegierten des Ereignisses) die Neuigkeiten, und er ging zum Supermarkt, dem Ereignisempfänger.
Wenn im obigen Beispiel mein Sohn – Event Delegate – zwei Informationen hat, zum einen, wer keine Zigaretten hat, und zum anderen, welche Marke er kaufen soll,
werde ich nicht näher darauf eingehen Ich bin verwirrter. Werfen wir einen Blick darauf.
In diesem Beispiel werden wir alle vorherigen Dinge über Klassen überprüfen. hehe!
Es gibt viele unterschiedliche Meinungen zu ähnlichen Vorfällen. Ich persönlich denke, dass die Erklärung nicht wichtig ist. Daher haben wir es getan und es hat für uns funktioniert.