日期:2014-05-18 浏览次数:21013 次
        
     private void upgradeBack()
        {
            UpdateOnline.Form3 form3 = new UpdateOnline.Form3();
            form3.DownFininshed += doUpgrade;
            form3.Visible = false;
            form3.Show();
        }
     private void upgradeBack()
        {
            UpdateOnline.Form3 form3 = new UpdateOnline.Form3();
            form3.DownFininshed += doUpgrade;
            form3.Visible = false;
            //form3.Show();
        }
------解决方案--------------------
LZ如果不想闪那一下的话,不如把FORM3的OPACITY初始值设置为0。
------解决方案--------------------
1.设置窗体属性showinTask=false  
2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。  
3.添加窗体最小化事件(首先需要添加事件引用):  
// this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);  
//上面一行是主窗体InitializeComponent()方法中需要添加的引用  
private void Form1_SizeChanged(object sender, EventArgs e)  
  {  
 if (this.WindowState==FormWindowState.Minimized)  
 {  
  this.Hide();  
  this.notifyIcon1.Visible=true;  
 }  
  }  
4.添加点击图标事件(首先需要添加事件引用):  
  private void notifyIcon1_Click(object sender, EventArgs e)  
  {  
 this.Visible = true;  
 this.WindowState = FormWindowState.Normal;  
 this.notifyIcon1.Visible = false;  
  }  
------解决方案--------------------
顶!
------解决方案--------------------
 private void upgradeBack()
        {
            UpdateOnline.Form3 form3 = new UpdateOnline.Form3();
            form3.DownFininshed += doUpgrade;
            form3.Hide(); 
        }
----------------------------------
????
------解决方案--------------------
顶一下啦
------解决方案--------------------
不show就可以了.
------解决方案--------------------
最简单的就是不要show出来。
------解决方案--------------------
  不朽!
------解决方案--------------------
show干什么?不用就得了,东西一样放的。
------解决方案--------------------