可以在 SizeChanged 事件中,判断一下当前状态。 private void Form1_SizeChanged( object sender, System.EventArgs e) ... { if (this.WindowState == FormWindowState.Minimized) ...{ this.hide(); }