在MDI项目开发中我们经常需要在父窗体遍历子窗体。
foreach (Form child in this.MdiChildren)
{
/****************FormCont是用户已经定义的子窗口****************/
if ("FormCont" == child.Name)
{
child.Size = new Size(200, this.ClientSize.Height);
child.StartPosition = FormStartPosition.Manual;
child.Location = new Point(0, 0);
}
if ("FormCurrent" == child.Name)
{
child.Size = new Size(this.ClientSize.Width - 400, this.ClientSize.Height - 300);
child.StartPosition = FormStartPosition.Manual;
child.Location = new Point(200, 0);
}
if ("FormError" == child.Name)
{
child.Size = new Size(this.ClientSize.Width - 400, 300);
child.StartPosition = FormStartPosition.Manual;
child.Location = new Point(200, this.ClientSize.Height - child.Height);
}
}