winform托盘之后窗体隐藏失效问题

今天在编写程序的过程中遇到这样一种情况:我想 要让窗体一打开就不在任务栏里显示,只显示托盘。原始代码如下:

           this.Hide();//隐藏窗体
            this.ShowInTaskbar = false;
            notifyIcon1.Visible = true;  //托盘图标可见

运行程序发现,窗体并不会隐藏。找了良久后才发现我只要把其中的两行代码调换下位置即可了。

           this.ShowInTaskbar = false;
           this.Hide();//隐藏窗体
            notifyIcon1.Visible = true;  //托盘图标可见
posted @ 2012-11-08 14:21  linjianlong  阅读(331)  评论(0)    收藏  举报