以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Dot NET,C#,ASP,VB 』  (http://bbs.xml.org.cn/list.asp?boardid=43)
----  help  (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=64752)


--  作者:das521
--  发布时间:7/19/2008 9:45:00 AM

--  help
由一个主窗体显示另一个窗体,我是这样实现的
                {
                  this.Hide();
                Form2 f2 = new Form2();
                f2.ShowDialog();
                }
                当然窗体2是添加的窗体,但通过这种方法会出现闪烁,很不舒服,该了代码后
                {
                Form2 f2 = new Form2();
                f2.ShowDialog();
                this.Hide();
                }这时候窗体根本隐藏不了,在换成下面的
                  {
                Form2 f2 = new Form2();
                f2.Show();
                this.Hide();
                }  直接把应用程序关了,(我这两个都不是主窗体)
              各位大哥大姐能否解释为什么?另外怎么样消除闪烁的影响!!!谢谢
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms