永发信息网

c#中将隐藏的窗口再显示出来

答案:3  悬赏:20  手机版
解决时间 2021-06-02 11:48
  • 提问者网友:疯孩纸
  • 2021-06-01 18:57
在另一个窗口中,将原先隐藏的一个窗口显示出来的代码.
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-06-01 20:17
show出来就不就可以了
全部回答
  • 1楼网友:琴狂剑也妄
  • 2021-06-01 21:34

你说的是主窗体在调用其它窗体的时候隐蔵了,然后新打开的窗体关闭之后你要把原来的窗体显示出来么?

如果是这个问题,那么会由于你在新窗体根本无法访问原窗体而造成困难,但是也并不是没有办法解决

解决方式如下,

假设原窗体MainForm,新窗体NewForm

在NewForm里面声明一个公共变量,类型为MainForm,如public MainForm mainForm;

在MainForm打开新窗体前,将其中的mainForm指定为当前窗体,如:

NewForm newForm=new NewForm();

newForm.mainForm=this;

newForm.Show();

this.Visiable=false;

在你新窗体关闭前,让它的mainForm.Visiable=true;就可以了.

  • 2楼网友:罪歌
  • 2021-06-01 20:33

将其的可见属性改为true,重新加载一遍即可!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯