注册 登录
编程论坛 C# 论坛

dialogshow()的窗体关闭后怎么再次打开

mmmmjyie 发布于 2016-11-17 15:14, 2159 次点击
新建窗体,用show呈现,释放后可再次新建打开,可用dialogshow呈现,关闭窗体后无法再次新建并用dialogshow呈现窗体。不知是什么原因,望高手指点
2 回复
#2
yhlvht2016-11-17 19:13
回复 楼主 mmmmjyie
从未遇到过该问题
#3
梁爱雪2016-11-21 21:42
回复 楼主 mmmmjyie
每次关闭后重新new一个窗体对象试试。我是把一个窗体附着在另一个窗体的panel上显示的。
示例代码:
  FormBroad newFormBroad = new FormBroad();//创建图片窗体新实例,用于对显示在主窗体对图片窗体进行各种设置和操作
  newFormBroad.NewFrmMain = this;
  newFormBroad.Dock = DockStyle.Fill;
  newFormBroad.TopLevel = false;
  this.panel3.Controls.Add(newFormBroad);
  newFormBroad.Parent = this.panel3;
  newFormBroad.Show();
1