Wow, that's just plain weird. OK, what happens if you do this ... instead of clicking from a menu item, put a button on a form and click on that to open it.
~~Bonnie
>That put me back to having 2 instances......
>
>>Try just this in your declarations:
>>
>>private Form frmQuestionaires;
>>
>>And then this in your event handler
>>
>>frmQuestionaires = new Questionaires();
>>frmQuestionaires.Show();
>>
>>
>>~~Bonnie
>>
>>>Well that helped - kinda...
>>>
>>>I'm wasn't sure exactly what you meant, but I moved the declaration out of the event handler. I wasn't sure where to put it, so I changed it to a private member of the main form:
>>>
>>> private Form frmQuestionaires = new Questionaires();
>>>
>>>My event handler now just has:
>>>
>>> frmQuestionaires.Show();
>>>
>>>Now the problem is that I get an error on subsequent clicks of the menu item. The first time is fine, it only brings up one instance of the form.
>>>
>>>
>>>Thanks,
>>>
>>>Steve
>>>
>>>
>>>>Hi!
>>>>
>>>>You should move the declaration of the form outside the event handler, and add the activate method after the show method of the form.