怎样添加、使用托盘图标(Try Icon),给小弟一点提示吧?
怎样添加、删除托盘图标?并且怎样响应鼠标对图标的单击、双击、右键单击事件的event? 本人就像做出SQL Server Service Manger那样的小东西,双击就出现一个win form程序。小弟是一点头绪都没有,还望各位给一点提示,或者给出几片好的指导文章,网页(英文最好)
多谢了
问题点数:50、回复次数:3Top
1 楼chenxi6713(番茄)回复于 2006-03-14 13:52:37 得分 50
用NotifyIcon控件,
可以参考http://community.csdn.net/Expert/topic/4457/4457752.xml?temp=.3210108,网上有很多,搜索下。Top
2 楼raulredondo()回复于 2006-03-14 15:43:15 得分 0
添加一个NotifyIcon,一个ContextMenu,设置NotifyIcon的ContextMenu属性为你添加的ContextMenu
NotifyIcon有双击事件的,右击会自动弹出ContextMenuTop
3 楼yz1199(逃离孤独)回复于 2006-03-14 15:56:53 得分 0
由notifyIcon这个控件来完成所有动作.
首先在窗体的closing时间加下面代码
me.Visible=false;'隐藏窗体
notifyIcon1.Visible=true;'显示托盘
e.Cancel=true;
然后在notifyIcon的doubleclick时间下加下面代码
me.Visible=true;'显示窗体
notifyIcon1.Visible=false;'隐藏托盘
还可以为托盘指定右键菜单,用contextMenu设置好有哪几项,然后在notifyIcon空间的contextMenu属性中添加上面的contextMenu,具体事件的实行是在contextMenu的menuItem_Click
事件中加代码Top




