使用NotifyIcon轻松创建系统任务栏小图标
在.Net问世之前要创建系统任务栏小图标,需要较高的编程技巧,而且要记住很多WinApi,但现在.Net很好的为我们解决了这个问题。提供了NotifyIcon控件来轻松搞定这件事情。下面将列出该控件的常用属性。
属性:Icon
类型:System.Drawing.Icon
说明:将在系统任务栏中显示的图标。可以在设计时指定,也可在运行时动态指定。
例如:
/// C#
private Icon ico = new Icon; /// 声明
ico[0] = new Icon(@"./ico/IPMS.ICO"); /// 加载
this.NotifyIcon.Icon = ico; /// 指定
属性:Text
类型:String
说明:用于指定当鼠标停留在小图标上时显示的信息。
例如:
属性:Visible
类型:Bool
说明:用于设置小图标是否显示。
注意:如果程序退出前没有将其设置为false,那么小图标将一直停留在系统栏,直到鼠标从上面经过时才会消失。
操作:Click
说明:当鼠标单击时激发的事件
操作:DoubleClick
说明:当鼠标双击时激发的事件
操作:MouseDown
说明:当鼠标其中一键按下时激发的事件
操作:MouseUp
说明:当鼠标其中一键松开时激发的事件
操作:MouseMove
说明:当鼠标其中一键从上掠过时激发的事件
本文介绍了使用.Net的NotifyIcon控件轻松创建系统任务栏小图标。在.Net问世前创建此类图标需较高编程技巧和记忆WinApi,而现在该控件可解决问题。文中列出了该控件的常用属性,如Icon、Text、Visible等,还介绍了相关操作事件。
3449

被折叠的 条评论
为什么被折叠?



