private void Form1_SizeChanged(object sender, EventArgs e) { switch (this.WindowState) { case FormWindowState.Minimized://最小化操作 //最小化时执行的操作 break; case FormWindowState.Maximized://最大化操作 //最大化时执行的操作 break; case FormWindowState.Normal://默认窗口大小 //恢复默认窗口大小时的操作 break; } }