zoukankan      html  css  js  c++  java
  • WinForms 实现气泡提示窗口

    【实例说明】


     气泡提示因为他的美观又好被大多数用户所接收,用户所喜爱的就是程序员要实现的。


     本实例实现了任务栏气泡提示,运行本实例,效果图如下所示:
    1.png


     单击提示、气泡提示就会显示,单击“关闭”气泡又会消失掉。


    【关键技术】


     本实例实现时用到了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  * */
    NontifyIcon控件的ShowBallonTip方法语法

    【设计过程】
     (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 }
    关键代码

    呵呵,一个小功能而已,关键代码上面已经贴上了,如果需要附件的可以留言邮箱。

    【来自:[LonelyShadow 博客] http://www.cnblogs.com/LonelyShadow

     

    【来自:张董'Blogs:http://www.cnblogs.com/LonelyShadow,转载请注明出处。】

    亲们。码字不容易,觉得不错的话记得点赞哦。。

  • 相关阅读:
    通过HTTP请求Websocket
    理解C#中的“静态”
    C#垃圾回收机制详解
    详说C#中的结构struct
    readonly和const区别
    深入理解C#中this/partial/null的使用
    面向对象的几个基本概念的理解
    C#中out和ref使用
    C#中params使用
    值类型引用类型详解
  • 原文地址:https://www.cnblogs.com/geeksss/p/3893708.html
Copyright © 2011-2022 走看看