C#窗体最小化事件隐藏捕获
来源:互联网 发布:睿知而行 编辑:程序博客网 时间:2024/05/16 14:53
最小化的时候隐藏,是很常见的功能,但是因为C#没有最小化的事件的处理,所以不能直接使用,在网上找了找,别人都是resize和其他几个事件处理,感觉这样不好,所以自己找了找资料,实现代码如下。
窗体的Deactivate事件,判断窗体状态是否为最小化,其他事件判断会出现问题:
private void MainForm_Deactivate(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Minimized) { this.notifyIcon1.Visible = true; this.Hide(); this.ShowInTaskbar = false; } }
notifyIcon单击显示
private void notifyIcon1_Click(object sender, EventArgs e) { this.Show(); this.ShowInTaskbar = true; this.WindowState = FormWindowState.Normal; this.notifyIcon1.Visible = false; }
- C#窗体最小化事件隐藏捕获
- C#最小化隐藏代码,捕获窗体最小化事件
- C# 捕获窗体最大化和最小化事件
- C# 捕获窗体最小化、最大化事件
- c#捕获窗体的最大化最小化按钮的事件
- c#捕获窗体的最大化最小化按钮的事件
- C# WINFORM 捕获最小化事件
- C# Winform 捕获窗体的最小化和最大化事件、关闭按钮事件
- C# Winform 捕获窗体的最小化和最大化事件、关闭按钮事件 .
- C# Winform 捕获窗体的最小化和最大化事件、关闭按钮事件
- C# Winform实现捕获窗体最小化、最大化、关闭按钮事件的方法,可通过重写WndProc来实现
- C# 隐藏最小化最大化按钮并禁止更改窗体大小
- c#捕获窗口最小化和还原的事件
- C#处理窗体的最小化事件及恢复正常窗体事件
- C#winfrom 窗体最小化事件
- C#实现系统托盘,C#窗体最小化时隐藏为任务栏图标
- C#实现系统托盘,C#窗体最小化时隐藏为任务栏图标的Window appllication
- C#实现系统托盘,C#窗体最小化时隐藏为任务栏图标
- wcstombs 使用之二,支持中文当unicode
- 打开神秘编程世界的大门
- PHP服务器变量$_SERVER详解
- struts2学习笔记
- 作为软件工程师,你必须知道的20个常识
- C#窗体最小化事件隐藏捕获
- Operating Conditions-工作条件
- Java流程控制
- maven 学习文库
- 内存优化
- about consistent read gets
- 使用HIBERNATE的SQL查询并将结果集自动转换成POJO
- hadoop运行MR程序笔记
- 硬件相关信息介绍(二)