"Hrvoje Voda" <hr*********@luatech.com> wrote in message
news:df**********@ss405.t-com.hr...
How can I have more the one event on button click?
First click --> one event
Second click --> second event
You could make do with 1 event if you have the client's handler remove
itself and add another handler...
private void OnClick( object sender, ClickEventArgs e )
{
// Do something
myForm.Click -= new ClickEventHandler( OnClick );
myForm.Click += new ClickEventHandler( OnSecondClick );
}
private void OnSecondClick( object sender, ClickEventArgs e )
{
// Do something
myForm.Click -= new ClickEventHandler( OnSecondClick );
myForm.Click += new ClickEventHandler( OnClick );
}
Or, you could simply create a custom control with 2 events.
--
Regards,
Tim Haughton
Agitek
http://agitek.co.uk http://blogitek.com/timhaughton