private int count = 0;
private void menuItem3_Click(object sender, System.EventArgs e)
{
Form form = new Form();
form.Text = (this.count++).ToString();
form.MdiParent = this;
form.Closed += new EventHandler(form_Closed);
form.Show();
}
private void Form1_MdiChildActivate(object sender, System.EventArgs e)
{
this.menuItem1.MenuItems.Clear();
foreach(Form form in this.MdiChildren)
{
this.menuItem1.MenuItems.Add(form.Text);
}
}