views:

328

answers:

1

I have a MDI form that will open a logon form so the user can be authenticated

when the user hits the logon button and is properly authenticated i wanted to trigger an event that the parent form could pick up and change some variables ((authenticated = true) for example)

I understand how to do this in something like a textbox or a costume usercontrol but im not clear on how to do it between forms because i usually do it through the designer view

can someone walk me through triggering an event on a diffrent form?

+1  A: 

In the parent form, something like:

loginForm.Authenticated += MyEventHandler;

or

loginForm.Authenticated += delegate { /* Code here */ };

or

loginForm.Authenticated += (sender, args) => { /* Code here */ };
Jon Skeet