首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

打开窗口的有关问题

2012-01-26 
打开窗口的问题如果窗口已打开,那么就不用打开新的窗口否则打开新的窗口.代码如下:private void toolStri

打开窗口的问题
如果窗口已打开,那么就不用打开新的窗口;否则打开新的窗口.
代码如下:
private void toolStripMenuItem1_Click(object sender, EventArgs e)
  {
  Form1 f1 = new Form1 (Code);
  if (JudgeForm("Form1 ") == false)
  {
  f1.MdiParent = this;
  f1.Show();
  }
  else
  {
  f1.Show();
  }
  }

根据上面的代码,每次点都要弹出新的窗口.
那位大侠帮忙看看,是不是有问题啊>

[解决办法]

引用楼主 liuyjcel 的帖子:
如果窗口已打开,那么就不用打开新的窗口;否则打开新的窗口.
代码如下:
private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1 (Code);
if (JudgeForm("Form1 ") == false)
{
f1.MdiParent = this;
f1.Show();
}
else
{
f1.Sho…

热点排行