首页 > 代码库 > WinForms 实现气泡提示窗口(转载)
WinForms 实现气泡提示窗口(转载)
【实例说明】 气泡提示因为他的美观又好被大多数用户所接收,用户所喜爱的就是程序员要实现的。 本实例实现了任务栏气泡提示,运行本实例,效果图如下所示: 单击提示、气泡提示就会显示,单击“关闭”气泡又会消失掉。【关键技术】 本实例实现时用到了NotifyIcon控件的ShowBallonTip方法。 NotifyIcon控件表示在通知区域中创建图标的控件,其ShowBalloonTip方法用于在任务栏中持续显示具有指定标题、问题和图标的气球提示指定的时间,该方法的语法格式如下:1 /**2 * 【NontifyIcon控件的ShowBallonTip方法语法如下:】3 * void NontifyIcon.ShowBallonTip(int timeout,string tipTitle, string tipText, TollTipIcon tipIcon);4 * 参数及说明:5 * timeout:表示气球提示显示的时间长度6 * tipTitlt:表示在气球提示上显示的标题7 * tipText:表示在气球提示上显示的文本8 * tipIcon:表示气球提示的图标9 * */ 【设计过程】 (1)打开Visual Studio,新建WinForm应用程序,命名为BubbleShowForm、 (2)窗体布局如上面的效果图所示。 (3)关键代码如下所示: 1 // 单击“提示” 2 private void btn_Show_Click(object sender, EventArgs e) 3 { 4 this.notifyIcon.Visible = true; // 设置提示控件可见 5 // 显示气泡提示,时间为1秒,内容为当前时间,图标为消息图标 6 this.notifyIcon.ShowBalloonTip(1000, "当前时间:", DateTime.Now.ToLocalTime().ToString(), ToolTipIcon.Info); 7 } 8 9 // 单击“关闭”10 private void btn_Close_Click(object sender, EventArgs e)11 {12 this.notifyIcon.Visible = false; // 设置提示控件隐藏13 }呵呵,一个小功能而已,关键代码上面已经贴上了,如果需要附件的可以留言邮箱。
WinForms 实现气泡提示窗口(转载)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。