Loading
0

C#最小化后缩小到状态栏(任务栏右下角)方法

需求:C#点击最小化按钮后窗体自动缩小到状态栏(任务栏最右侧)仅显示一个图标,
方法:
1、先创建一个 notifyIcon1控件
2、在窗台 SizeChanged 事件中写入如下代码(如下是完整代码)

       
private void Form1_SizeChanged(object sender, EventArgs e)
        {
            if (WindowState == FormWindowState.Minimized)
            {
                this.Hide();
                this.notifyIcon1.Visible = true;
              
            }
        }

3、最小化后若需要双击图标显示窗台,可在 notifyIcon1_DoubleClick 事件中写入如下代码:

 
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
        {
            this.Show();
            this.WindowState = FormWindowState.Normal;
        }

本文由技术小学生原创,转载请注明出处:https://blog.tag.gg/showinfo-23-35810-0.html 啊






 

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:http://blog.tag.gg/showinfo-23-35810-0.html
上一篇:C#HttpWebRequest通过Cookie+Ua模拟自动登录方法
下一篇:C#Winform实现右下角弹窗_提示信息两种方法