//protected virtual void EventButtonHover(MyButtonEventArgs e) //{ // if (EventButtonHover != null) // { // EventButtonHover(this, e); // } //} protected virtual void RaiseButtonClick(MyButtonEventArgs e) { if (EventButtonClick != null) { EventButtonClick(this, e); } }
void btn_EventButtonClick(object sender, MyButtonEventArgs e) { Console.WriteLine("button Name " + e.ButtonName + "Sender of this event " + sender); }
void btn_EventButtonHover(object sender, MyButtonEventArgs e) { Console.WriteLine("Button is hovering"); }