Raise ein Ereignis einer Klasse aus einer anderen Klasse in C #

Habe ich eine Klasse, EventContainer.cs, die ein Ereignis enthält, sagen:

public event EventHandler AfterSearch;

Habe ich eine andere Klasse, EventRaiser.cs. Wie erhöhe ich (und nicht mit) den oben erwähnten Ereignis aus dieser Klasse?

Des ausgelösten Ereignisses wird wiederum rufen die handler des Ereignisses in der Klasse EventContainer. So etwas (das ist natürlich nicht richtig):

EventContainer obj = new EventContainer(); 
RaiseEvent(obj.AfterSearch);

InformationsquelleAutor der Frage samar | 2010-12-07

Schreibe einen Kommentar