[Winform]关闭窗口使其最小化
摘要
在用户操作关闭窗口的时候,而不是真正的关闭,使其最小化到任务栏,或者托盘。
核心代码
关闭操作,使其最小化到任务栏。
private void Form1_Load(object sender, EventArgs e) { this.FormClosing += Form1_FormClosing; } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) { //是否取消close操作 e.Cancel = true; this.WindowState = FormWindowState.Minimized; } }
可以通过这种方式实现,在用户点击右上角关闭按钮的时候,而不是真正的关闭,使其最小化。
-
博客地址:http://www.cnblogs.com/wolf-sun/
博客版权:如果文中有不妥或者错误的地方还望高手的你指出,以免误人子弟。如果觉得本文对你有所帮助不如【推荐】一下!如果你有更好的建议,不如留言一起讨论,共同进步! 再次感谢您耐心的读完本篇文章。