Zum Inhalt springen

Event Handler anlegen

Februar 5, 2012
class Program     {         static void Main(string[] args)         {             var testClass = new TestClass();             testClass.AllDownloadComplete += new EventHandler<EventArgs>(testClass_AllDownloadComplete);             testClass.TestMethod();             Console.Read();         }         static void testClass_AllDownloadComplete(object sender, EventArgs e)         {             Console.WriteLine("testClass_AllDownloadComplete");         }     }     public class TestClass     {         public event EventHandler<EventArgs> AllDownloadComplete;         protected void OnAllDownloadComplete( EventArgs e)         {             if (AllDownloadComplete != null)                 AllDownloadComplete(this, new EventArgs());         }             public void TestMethod()         {             this.OnAllDownloadComplete(new EventArgs());         }     }
Advertisements

From → C# Sprache

Schreibe einen Kommentar

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

%d Bloggern gefällt das: