2 u011090478 u011090478 于 2014.12.21 13:47 提问

C#Windows窗体应用程序如何返回到登陆界面

自己做了一个学生信息管理系统,里面有一个功能是修改密码,我想在修改成功之后回到登陆界面重新登录,想用form.showdialog()可是窗体一闪就消失了,问老师说要用到线程去解决,可是我们要下学期才学,哪位大神帮小妹一下,如何回到登录窗体并清空之前登陆以后的信息

4个回答

sunnylu28
sunnylu28   2014.12.21 14:13
已采纳

修改密码结束后: Application.Restart();

u011090478
u011090478 解决了,谢谢
3 年多之前 回复
guwei4037
guwei4037   Ds   Rxr 2014.12.21 13:50

有个简单的办法,就是退出程序后再Process.Start("new Login()")启动新的登录界面。

guwei4037
guwei4037 回复u011090478: 对不起,搞错了。 new Form1().Show(); this.Hide(); //将当前隐藏,重新show一个窗体。当然你也可以使用Restart()方法重启应用。
3 年多之前 回复
u011090478
u011090478 我试了一下,没反应啊……是怎么回事呢
3 年多之前 回复
u014328243
u014328243   2014.12.21 14:23

同样求助,怎么解决,纠结了好久了

guangtouhaky
guangtouhaky   2014.12.22 14:02

foreach (Form frm in Application.OpenForms)
{
if (frm.Name == "Form1")
{
frm.TopLevel = true;
frm.Select();
frm.Visible = true;
}
}
在所有活动的窗体中寻找叫Form1的活动中的窗体,假如你的登陆界面已经被结束了而不是隐藏了,那么就重新new一个吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#-Windows窗体应用程序设计
C#-Windows窗体应用程序设计
C#入门:基于C#的Windows窗口应用程序教程与实例
本教程适用于初学者从认识visual studio开发平台开始学习怎样利用C#语言开发windows窗口应用程序,同时带有大量实例。
c#windows窗体程序设计
一:windows窗体程序设计 (1)窗体创建的几种方式 using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace WindowsFormsApplication1 { static class Program
C#学习笔记四 Windows窗体应用程序
窗体是程序与用户交互的可视界面,窗体也是对象,窗体类定义了生成窗体的模版,实例化一个窗体类就产生了一个窗体。.NET框架类库的System.Windows.Forms命名空间中定义的Form类是所有窗体类的基类。1、常用属性属性:图标、标题、位置、背景等可在窗体属性面板设置,也可以代码实现。(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。(2)WindowS
C#Windows窗体组成基本思路和控件使用
创建C#窗体时会产生一个主窗体(假设为Form1)此窗体被默认为程序的启动窗体, C#Windows程序有一个主程序,此主程序会加载创建的窗体Form1,而Form1窗体 的控件设计例如样式、位置和本身的创建都会在Form1.design.cs文件中,而Form1的 显示效果会在Form1[设计窗体]文件中,而Form1的所有控件所发生的事件处理代码 均在Form1.cs中,其实Form1
C#开发Windows窗体应用程序的步骤
使用C#开发应用程序时,一般包括创建项目、界面设计、设置属性、编写程序代码、保存项目、程序运行等6个步骤。 1.创建项目 在Visual Studio2017开发环境中选择“文件”→“新建”→“项目”菜单,弹出“新建项目”对话框,如图8.1所示。 图8.1  “新建项目”对话框 选择“Windows窗体应用(.NET Framework)”、输入项目的名称、选择保存路径,然后单击“确定
windows 窗体应用程序 C#音乐播放器
C#音乐播放器 windows 窗体应用程序 C#音乐播放器
C#WINDOWS 程序设计(1)消息框和窗体
一 消息框      通个MessageBox指明显示那些按钮,通个MessageBoxIcon指明显示那种图标.其返回值和Delphi一样是   个枚举类型.二  窗口     窗口继承自Control,Control的派生类都有Show和Hide方法,show表示显示,Hide表示隐藏.还有Text属性表示控件要显示的文字.   对窗口来说是标题,对文本框是要编辑的文字.     只要定义好窗
c#Windows窗体应用程序设计
C# Windows窗体应用程序设计 CSharp
C#简单窗体应用程序(三)
使用C#创建控制台应用程序的基本步骤: (1)创建项目; (2)用户界面设计; (3)属性设置; (4)编写程序代码; (5)保存、调试、运行; 例题:设计歌曲列表界面,效果如下:   第一步:创建项目;               文件→新建→项目;选择“项目类型”为Visual C#,“模板”为Windows窗体应用程序;             输入名称“例1-