C#笔记(10)窗口靠边隐藏
来源:互联网 发布:earthview 数据 编辑:程序博客网 时间:2024/05/22 06:40
给窗口添加以下事件
MouseEnter//鼠标获得焦点
MouseLeave//鼠标失去焦点
MouseHover//鼠标停留
然后写代码:
public Timer hoverTimer; hoverTimer = new Timer(); hoverTimer.Interval = 3000;//定时周期3秒 hoverTimer.Tick += new EventHandler(hover);//到3秒了自动隐藏 hoverTimer.Enabled = true; //是否不断重复定时器操作 hoverTimer.Start(); void hover(object O, EventArgs ev) { if(this.Location.Y<5) this.Location = new Point(this.Location.X, -64); } private void Form3_MouseEnter(object sender, EventArgs e) { if (this.Location.Y < -60)//已隐藏 this.Location = new System.Drawing.Point(this.Location.X, 0); } private void Form3_MouseHover(object sender, EventArgs e) { hoverTimer.Stop();//关闭计时器 hoverTimer.Start();//重新计时 } private void Form3_MouseLeave(object sender, EventArgs e) { if (this.Location.Y < 5)//靠边的时候 { Point point = this.PointToClient(Control.MousePosition); if (!(point.X >= 0 && point.X <= 693 && point.Y >= 0 && point.Y <= 66))//鼠标在窗口内 this.Location = new System.Drawing.Point(this.Location.X, -64); } }
阅读全文
0 0
- C#笔记(10)窗口靠边隐藏
- C#实现仿QQ窗口靠边自动隐藏
- Qt之窗口靠边隐藏
- MFC 窗口靠边自动隐藏功能
- MFC 窗口靠边自动隐藏 功能
- C#实现QQ靠边隐藏的功能
- MFC仿QQ窗口靠边自动收缩隐藏效果(附源代码)
- VC 仿QQ窗口靠边自动收缩隐藏效果
- VC 仿QQ窗口靠边自动收缩隐藏效果
- VC 仿QQ窗口靠边自动收缩隐藏效果
- VC 仿QQ窗口靠边自动收缩隐藏效果
- VC 仿QQ窗口靠边自动收缩隐藏效果
- C#如何实现类似QQ那样靠边隐藏的功能
- SWT 实现靠边自动隐藏
- C# 窗口全屏 隐藏任务栏 (代码)
- C# 窗口全屏 隐藏任务栏 (代码)
- C# 窗口全屏 隐藏任务栏 (代码)
- C# 窗口全屏 隐藏任务栏 (代码)
- elasticsearch知识点总结
- 利用word2010+直接发布到csdn
- PNG图片背景透明-简单方法
- 在这里23种经典设计模式UML类图汇总
- 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B. Coin
- C#笔记(10)窗口靠边隐藏
- 性能优化之一
- php验证码在服务器不显示
- 打印出100~200之间的素数
- <arm开发版>arm开发板触摸屏坐标的获取
- 最常用的12种设计模式小结
- Cmake编译
- CentOS7查看、修改默认启动内核,删除多于无用内核
- HashMap的实现原理