I have created windows application in which there is a parent form with many child forms. Now what I want to do is, Close the second form if first form is opened. I have menustrip control, that is disabled once any form is opened and enabled if form is closed. Now I have added shortcut keys in menu strip for opening the forms. By using the shortcut I open the first form, then again by using shortcut, the second form is opened and the first form is closed instead of second form.
The code I wrote :-
void MDIParent1_MdiChildActivate(object sender, EventArgs e)
{
if (this.MdiChildren.Count() > 1)
{
foreach (Form childForm in this.MdiChildren)
{
if (childForm != this.ActiveMdiChild)
{
childForm.Close();
return;
}
}
}
}
Thanks in Advance !!!!