抄袭了份解决方法;有一个小缺点,这样的子窗口放大后,边框右上角的放大还是可以点,有些强迫症难受
给form的sizechanged事件写如下方法:
private void GatherViewTree_SizeChanged(object sender, EventArgs e)
{
//首先判断是否发生了子窗口最大化
if (this.WindowState == FormWindowState.Maximized)
{
//将子窗口退出最大化状态
this.WindowState = FormWindowState.Normal;
//重设子窗口的窗口大小与窗口位置
this.Size = this.MdiParent.ClientSize;
this.Location = new Point(0, 0);
}
}