时间:2021-05-19
最近项目不多忙,于是抽点时间巩固下切换窗口问题,感兴趣的朋友跟着小编一起学习吧!
1、第一个方法比较简单,也比较萌,是我最近无意间发现的~
此时窗体是隐形的,可以随便重新设定一个函数,等满足设定的某个特定条件时就调用ResetMainThreadState()函数,这样主窗体MainFrom_Client就会显示出来了~
萌萌哒的掩耳盗铃方式~
2、还有一个就是实打实的窗体调用问题了(查了好久的知识,累死宝宝了T^T)
我的Program.cs文件,先确定最先出现的登录界面Login_interface()。
一般的Program.cs文件里都是Application.Run(new Login_interface());,这样最大的问题就是,如果我从登录界面进入用户界面,想要关闭登录界面的话,系统就会自动以为你退出了程序,这样我就没办法进入到用户界面,此时如果我非要进入用户界面的话,就可以用类似1的方法,用隐藏等各种方式以此不显示登录界面。
这种方法其实不错,可是我就是有点死性子,所以我一定要关闭登录界面,所以在Program.cs中设定好了Application.Run();,这样我后面怎么“虐待”登录界面,都不会影响程序的继续使用。
然后就是我的登录界面的程序了~简单了吧~
#region 由登陆界面进入到用户界面private void button_Click(object sender, EventArgs e){if (textBox_UserName.Text == "" && textBox_PassWord.Text == ""){this.Close();User_Panel fm = new User_Panel();fm.Show();}else{MessageBox.Show("用户名与密码错误,请重新输入");}}#endregion以上内容是针对C#切换窗口的相关介绍,希望对大家有所帮助!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
C#动态创建button按钮的方法实例详解C#编程中经常需要动态创建,本文主要介绍C#动态创建button按钮的方法,涉及C#按钮属性动态设置的相关技巧,以供借
C#中winform中panel重叠无法显示问题:最近开发一个项目有个需求是需要多个模式来回切换的,本来考虑使用多个窗口来实现这个功能,但是这样做浪费资源,而且
详解C#编程获取资源文件中图片的方法本文主要介绍C#编程获取资源文件中图片的方法,涉及C#针对项目中资源文件操作的相关技巧,以供借鉴参考。具体内容如下:例子:u
C#中Array和ArrayList详解及区别一、Array的用法type[]typename=newtype[size];或者type[]typename=n
在C#中没有提供方法用来对MessageBox进行定位,但是通过C++你可以查找窗口并移动它们,本文讲述如何在C#中对MessageBox进行定位。首先需在代码