Basic event handling
class EventSender { public delegate void testEventHandler(object sender, EventArgs e); public event testEventHandler testEvent; public void makeEvent() { // Trigger event testEvent(this, new EventArgs()); } } class EventReceiver { EventSender eventSender; private void registerEvent() { eventSender.testEvent += new EventSender.testEventHandler(testEventHandler); } private void testEventHandler(object sender, EventArgs e) { // Event is handled here } }
This piece of code implements a basic event handler. Code should be self explanatory.
Most popular snippets