C# Winform窗体实现传统右上角按钮功能——最小化最大化正常化关闭

Posted per10

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# Winform窗体实现传统右上角按钮功能——最小化最大化正常化关闭相关的知识,希望对你有一定的参考价值。

在Form中:

最小化:

this.WindowState = FormWindowState.Minimized; //最小化

最大化:

this.WindowState = FormWindowState.Maximized;

正常化:

this.WindowState = FormWindowState.Normal;

关闭(窗体):

this.Close();

一个按钮实现正常化、最大化相互切换:

private void button2_Click(object sender, EventArgs e)
        
            if (this.WindowState == FormWindowState.Maximized) //若最大化
            
                this.WindowState = FormWindowState.Normal; //则正常化
            
            else if (this.WindowState == FormWindowState.Normal) //若正常化
            
                this.WindowState = FormWindowState.Maximized; //则最大化
            
        

 

以上是关于C# Winform窗体实现传统右上角按钮功能——最小化最大化正常化关闭的主要内容,如果未能解决你的问题,请参考以下文章

C#中winform中有啥办法区分Close()和点击窗体右上角关闭按钮来关闭窗体

C# winform程序,怎么实现菜单的功能?

C# winForm程序窗体右上角X关闭按钮点击后 弹出提示文本 只有确定按钮点击后程序无法关闭

c# winform 如何实现窗体边框半透明

C# WinForm中,如何判断窗口已打开

C#在winform窗体中怎么制作把方形按钮控件变成圆形的啊