追求完美、追求卓越、人生终将辉煌

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  11 随笔 :: 0 文章 :: 15 评论 :: 1 引用

采用NotifyIcon控件、记得要将窗体showintaskbar=true/false,它主要用来控制是否在任务栏显示。记得要给icon设置图片。
代码如下:

 1        //窗体最小化事件
 2        private void pbMinisize_Click(object sender, System.EventArgs e)
 3         {
 4             // Set the WindowState to normal if the form is minimized.
 5             WindowState = FormWindowState.Minimized;    
 6             // 指示是否在Windows任务栏中显示窗体
 7             this.ShowInTaskbar = false;
 8             notifyIcon1.Visible = true;
 9         }
10         #endregion
11         
12        //任务栏区域的双击事件
13         private void notifyIcon1_DoubleClick(object Sender, EventArgs e) 
14         {
15             // Show the form when the user double clicks on the notify icon.
16             if (this.WindowState == FormWindowState.Minimized)        
17                 this.WindowState = FormWindowState.Normal;
18             this.Activate();
19             this.ShowInTaskbar = true;
20             this.notifyIcon1.Visible = false;
21         }
用menuItem来设置任务栏区域的click菜单。
        //退出
        private void menuItem1_Click(object Sender, EventArgs e) 
        {
            
this.Close();
        }
      
        //
打开
        private void menuItem2_Click(object sender, System.EventArgs e)
        {
            
this.WindowState = FormWindowState.Normal;
            
this.Activate();
            
this.ShowInTaskbar = true;
            
this.notifyIcon1.Visible = false;
        }
posted on 2007-04-12 17:49 ensure125 阅读(918) 评论(5)  编辑 收藏 所属分类: C#

评论

#1楼  2007-04-12 18:40 曼陀罗      
不错 呵呵
  回复  引用  查看    

#2楼  2007-04-12 23:58 被偷De贼      
右键单击,任务栏区域的图标,怎么样弹出快捷菜单??
  回复  引用  查看    

#3楼 [楼主] 2007-04-13 08:38 ensure125      
@被偷De贼
文中已描述了:menuItem来设置任务栏区域的click菜单。
欢迎交流
  回复  引用  查看    

#4楼  2007-08-06 16:33 hysoka [未注册用户]
private void pbMinisize_Click(object sender, System.EventArgs e)
是什么事件?什么控件的?为什么我找不到这个事件呢?
  回复  引用    

#5楼  2007-08-18 22:08 ensure125 [未注册用户]
@hysoka
它仅仅是最小化按钮的时间啊。
  回复  引用    


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: