C#中如何实现返回上一个界面,同时原界面关闭

如题所述

第1个回答  2011-10-03
this.Hide();
Form1 frm1 = new Form1();
frm1.Show();
frm1就是你之前的上一窗口本回答被提问者采纳
第2个回答  2011-09-22
Form1 form1 = new Form1();//上一个窗体实例化
from1.Show();//上一个窗体显示
this.Hide();//本窗体隐藏追问

谢谢啊

追答

不客气。

C#中如何实现返回上一个界面,同时原界面关闭
需要窗体间跳转,例如登录窗体a,跳转到主窗体b的实现过程是这样的:双击登录窗体a登录按钮,在里面验证登录密码后,写上 a a=new a();a.show();this.hide();就可以实现跳转 或者返回另一个界面即:从a界面到b界面。

C#的windows窗体中如何实现点击一按钮返回上一界面
第一个方法,用一个container来显示你的control,点击返回的时候加载上一个control,这样写的话,自己比较麻烦一点;第二个方法,用第三方控件,比如说DotnetBar的控件,有一个向导控件的,很好用.

C#打开另一窗口关闭当前窗口的问题
将登陆界面在主画面还未显示之前就把它作为模式对话框显示出来。然后在登陆画面中验证用户密码,如果正确就设置this.DialogResult = DialogResult.OK;登陆画面就会自动关闭,返回到主画面的构造函数,程序继续执行。而当登陆画面如果被关闭,或者点击取消,就设置this.DialogResult = DialogResult.Cancel;那么登陆...

在C#中从登陆界面进入主界面,进入主界面以后怎么关闭主界面
方法一:在登录界面的登录按钮的单击事件下,写代码,这种情况其实把主界面看作登录界面的子窗体。只是把登录界面隐藏,它还存在于内存中,不过一般登录界面很小,不占多少资源,也无所谓。private void btnLogin_Click(object sender, EventArgs e){ if (checkpw())\/\/验证密码是否正确的函数 { FormMai...

c#中如何编辑主界面注销代码退回到程序登录窗口
1,登录窗体登录之后可以隐藏,2,有一个appcationcontent好像是这个类,,,忘了,..创建多个窗体,加一些判断.这样就不管关闭任何一个窗体都不会导致应用程序退出了.这样子,就可以在登录之后 close登录窗体,在close主窗体之前new一个登录窗体

c# 管理系统中 如何实现重新登录 这一功能 谢谢!(注意调用登录界面的...
直接返回登录界面,同时清空session和cookie呗

...登陆界面,确定登陆后会弹出一个界面可是登陆界面还在,要敲什么代码...
我用的是另一个方法,在启动模块中先以模式窗口方式调用登陆界面,返回DialogResult.OK,则登陆成功,启动主界面,否则退出。public static void main(){ LoginFrm lg=new LoginFrm(); if(lg.ShowDialog() == DialogResult.Cancel) { return; } \/\/登陆成功,启动主界面 MainFrm...

C#winform 如何返回到历史界面?
winForm 没有 与webForm不一样,没有历史界面这个概念 你在Form1定义一个变量,其它窗体打和开Form1时把自身传给这个变量。这样就知道返回哪个窗口了

用C#做了一个登陆界面,但是登陆后想把登陆界面关了。但是用this.Close就...
Application.SetCompatibleTextRenderingDefault(false);FrmLogin frmLogin = new FrmLogin();if (frmLogin.ShowDialog() == DialogResult.OK){ Application.Run(new FrmMain());} } 登录按钮 事件 private void btnLogin_Click(object sender, EventArgs e)\/\/登录按钮 { XXXXXXXXXXXXXXXXX XXXXXXXXXXXX...

...在等待输入时,用户长时间不输入,如何退回到上一个界面?
测试时间的话可以使用Timer,设定好Interval后设定Tick时间,调用Start函数等待时间到后Tick会被触发。其实有很多Timer。。System.Windows.Forms.dll里面就有Timer,可以用

相似回答