Visual Studio 2010——C#的NotityIcon和ToolTip的使用


实验环境:Windows XP,Visual Studio 2010  Ultimate


1 创建项目

    文件>>新建>>项目,选中“Windows窗体应用程序”,如下图所示:

Visual Studio 2010——C#的NotityIcon和ToolTip的使用_第1张图片    

2 点击菜单栏的“视图”,依次找到“解决方案资源管理器”,“工具箱”和“属性窗口”,分别点击它们。菜单如下图所示。

Visual Studio 2010——C#的NotityIcon和ToolTip的使用_第2张图片

创建好工程后,效果图如下图所示

Visual Studio 2010——C#的NotityIcon和ToolTip的使用_第3张图片


3 添加控件并且修改属性。

3.1 添1个label,1个textBox,1个button,1个toolTip和1个NotifyIcon,如下图所示。

Visual Studio 2010——C#的NotityIcon和ToolTip的使用_第4张图片



3.2 修改各个控件的属性,如下表所示。

控件 属性
From1 Text testNotifyIcon
  Icon 自选一张ICO
  ShowInTaskBar False
notifyIcon1 Name MyNotifyIcon
  Text testNotifyIcon
  Icon 和From1的Icon相同
label1 Text URL
  toolTip1上的toolTip 地址
textBox1 Text
  toolTip1上的toolTip 请输入地址!
button1 Text 下载
  toolTip1上的toolTip 开始下载


4 添加代码。

在Form设计图中双击“MyNotifyIcon”,进入From1.cs的代码编辑窗口,这时候Visual Studio 2010已经自动生成了函数MyNotifyIcon_MouseDoubleClick(),

添加代码如下。

        private void MyNotifyIcon_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (this.Visible)
            {
                this.Hide();
            }
            else
            {
                this.Show();
            }
        }


5 调试

单击菜单栏的“调试”|“启动调试”。在系统托盘处可见刚才我们设定的图标,如下图所示。


双击图标时,程序的窗口会隐藏或者显示出来。

另外,当鼠标停留字“确认”按钮上时,会提示“开始下载!”


6 工程源码。点击这里下载。


参考资料

《C#实用编程百例》,清华大学出版社,何鹏飞,王征等 编著

《C#程序设计——基础教程与实验指导》——清华大学出版社,孙晓非 牛小平 冯冠  李乃文 编著

《C#程序设计与案例教程》,清华大学出版社,杨树林,胡洁萍 编著


你可能感兴趣的:(C#,Studio,Visual,2010)