C#怎么实现关闭某窗体的时候触发 主窗体的显示。

如题、我做一个一登陆窗 登陆窗按下登陆后--载入另一个窗体 并隐藏登陆窗, 怎么样实现当关闭那个窗体后、登陆窗恢复显示?

重载主窗体的构造函数,在登陆窗口调用主窗体的时候将登陆窗体对象作为参数传递给主窗体,然后再主窗体关闭事件中做下处理就可以了
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-13
登录窗 private void button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2();
this.Hide();
frm2.Show();
}第二个窗体 private void button1_Click(object sender, EventArgs e)
{
Form1 frm1 = new Form1();
this.Hide();
frm1.Show();
} 其实就是调用窗体的Hide()(隐藏)和Show()(显示)方法
第2个回答  2013-11-13
你用的是webform做的吗?如果是的话 那你就当关闭当前窗体的时候在设置一下 实例化登陆窗体,然后把实例化的名字用show方法 就可以了啊。比如login _login = new login(); _login.show();不就回去啦。。

C#怎么实现关闭某窗体的时候触发 主窗体的显示。
重载主窗体的构造函数,在登陆窗口调用主窗体的时候将登陆窗体对象作为参数传递给主窗体,然后再主窗体关闭事件中做下处理就可以了

c#怎么关闭子窗体时刷新主窗体,要代码
你把所有绑定主窗口数据的代码全部写在一个方法里面,叫LoadDate()然后在在子窗体的showDialog()后面(var dlg=form.ShowDialog();)写上 if(dlg==DialogResult.OK)LoadDate();就像这样:

C#子窗口关闭时怎样立刻刷新主窗口
1。如果使用的是MDI父子窗体,可以在关闭子窗体前加入 TextBox tb = (TextBox)MdiParent.Controls["textBox1"]; \/\/ 从MDI父窗体获得控件 tb.Text = textBox1.Text; \/\/ 更新MDI父窗体空间属性值 2。如果使用的是直接创建的窗体,并且是关联窗体(使用了Owner),可以在关闭子窗体前加入 TextBo...

急!C#怎么让同一个窗体关闭后再打开啊?大虾们帮帮忙,谢谢!
回答:修改Designer.cs中的Dispose()方法 protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } \/\/base.Dispose(disposing); 把这句注释掉 this.Hide(); new Form1().Show(); }

C#中在一个窗体中点击弹出另一个窗体,同时关闭本窗体
点击按钮后this.Hide();new Form2().Show();隐藏后要让他显示的话 再次调用控件的Show()方法就好了

C# 关闭一个窗体同时打开另外一个窗体
这个问题可以通过对Main函数处理来达到要求,可以使用Login窗口使用ShowDialog显示。参考如下:static class Program { \/\/\/ \/\/\/ 应用程序的主入口点。 \/\/\/ [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(fal...

C#中如何设置模式窗体,就是关闭子窗体才能操作母窗体
在实例的时候用showdialog()就好了 譬如在 form2 f2=new form2();f2.showdialog();这样在form2关闭前,就不允许用主窗口

C#中在子窗口关闭时向主窗口发送消息,让他刷新
三个方法:1.应用定时器,定时刷新,就是TIMER 2.在副窗体关闭事件里写 从所有打开的窗体中找主窗体,找到后用其方法刷新 3.主窗体写一个静态的FORM,从副窗体读出来

C#基础 中在成功登陆之后,如何实现关掉登陆界面窗体,进入主控界面。
你的首窗体也就是第一个运行的窗体是登陆窗体么?如果是,那么这个窗体不能关,只能隐藏,用this.hide()方法,因为这个窗体的时候,整个应用程序也关闭了。但是这个时候出现了一个问题。

...子窗口怎样刷新主窗口? 关闭子窗体然后刷新主窗体中的datagridview中...
子窗口用模式对话框显示(子窗口.ShowDialog() 然后在这句代码下写上 datagridview绑定数据的代码 子窗口.ShowDialog() ;BindDate(); 这是一个绑定datagridview数据的一个方法

相似回答