111,125
社区成员
发帖
与我相关
我的任务
分享private void toolStripMenuItem1_DropDownOpening(object sender, EventArgs e)
{
toolStripMenuItem1.DropDownItems.Clear(); //清除所有项
foreach (Form frm in Application.OpenForms)
{
if (frm.Visible && frm != this) // 显示除主窗口之外的可视窗口
{
if (frm != this.ActiveMdiChild) toolStripMenuItem1.DropDownItems.Add(frm.Text, null, selectMdichild);
}
}
}
// 选择当前窗口
private void selectMdichild(object sender, EventArgs e)
{
foreach (Form frm in Application.OpenForms)
{
if (frm.Text == sender.ToString())
{
frm.WindowState = FormWindowState.Maximized;
frm.BringToFront();
break;
}
}
}