How can I call another form from within one forms control events. like initiating a form on button click?

do you mean to make a new copy of the form, or change to an existing one?

Change to an existing one, keeping the main one intact at background, like opening an about.form from Main form's button or about menu item

do you mean to make a new copy of the form, or change to an existing one?

Well as long as you have access to the variable your "about" form was instantiated in, you can do exactly that, you would do about.Show() etc.

Ok thanks, got it. I'm new at C# so having difficulties finding n locating simple things. Haven't got much time either...

Thanks again.

Well as long as you have access to the variable your "about" form was instantiated in, you can do exactly that, you would do about.Show() etc.