记一次WinForm开发——WinForm气泡提醒
最终效果
图片.png
本实例实现时主要用到了NotifyIcon控件的ShowBalloonTip方法。
NotifyIcon控件表示在通知区域中创立图标的控件,其ShowBallonTip方法用于在任务栏中持续显示具备指定标题、文本和图标的气球提醒指定的时间,该方法的语法格式如下:
Void NotifyIcon.ShowBalloonTip(int timeout,string tipTitle,string tipText,ToolTipIcon tipIcon);//timeout 表示气球提醒显示的时间长度//tipTitle 表示要在气球提醒上显示的标题//tipText 表示要在气球提醒上显示的文本//tipIcon 表示气球提醒的图标
步骤
- 新建一个WinForm窗体类
- 在该窗体增加button控件和notifyIcon控件
- 设置button控件和notifyIcon控件的属性
代码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 实例205实现气泡提醒窗口{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { this.notifyIcon1.Visible = true;//设置提醒控件可见 this.notifyIcon1.ShowBalloonTip(1000,"当前时间:",DateTime.Now.ToLocalTime().ToString(),ToolTipIcon.Info);//显示气泡提醒 } private void button2_Click(object sender, EventArgs e) { this.notifyIcon1.Visible = false; } private void notifyIcon1_MouseMove(object sender, MouseEventArgs e)//气泡快消失时,鼠标移向气泡将重新显示 { this.notifyIcon1.ShowBalloonTip(1000, "加油!", "烁烁和乐乐是一辈子的好兄弟", ToolTipIcon.Info);//显示气泡提醒 //this.notifyIcon1.ShowBalloonTip(1000, "当前时间:", DateTime.Now.ToLocalTime().ToString(), ToolTipIcon.Info);//显示气泡提醒 } private void button3_Click(object sender, EventArgs e) { this.notifyIcon1.Visible = true;//设置提醒控件可见 this.notifyIcon1.ShowBalloonTip(1000, "加油!", "烁烁和乐乐是一辈子的好兄弟", ToolTipIcon.Info);//显示气泡提醒 } }}
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 记一次WinForm开发——WinForm气泡提醒
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 记一次WinForm开发——WinForm气泡提醒