Winform 实现进入主程序窗体后关闭登录窗体
2017-06-20 18:22
274 查看
效果图:
具体步骤:
新建一个窗体,并添加相关控件
设置以下属性
BackgroundImage:设置窗体背景图片
BackgroundImageLayout:Zoom //设置窗体背景图片布局方式
ControlBox:false//设置最大化最小化和关闭窗体为不显示
FormBorderStyle:None//设置窗体外边框为无外边框
StartPosition:Center//窗体起始位置为屏幕中间
实现方式
在program.cs中添加如下代码
“`
FormLogin fl = new FormLogin();
fl.ShowDialog();
if (fl.DialogResult == DialogResult.OK)
{
Application.Run(new FormMain());
}
else
{
return;
}
4.注意:若要从登录窗体中向主窗体中传入值,则可以在登录窗体中设置相关属性等方式进行传递值
具体步骤:
新建一个窗体,并添加相关控件
设置以下属性
BackgroundImage:设置窗体背景图片
BackgroundImageLayout:Zoom //设置窗体背景图片布局方式
ControlBox:false//设置最大化最小化和关闭窗体为不显示
FormBorderStyle:None//设置窗体外边框为无外边框
StartPosition:Center//窗体起始位置为屏幕中间
实现方式
在program.cs中添加如下代码
“`
FormLogin fl = new FormLogin();
fl.ShowDialog();
if (fl.DialogResult == DialogResult.OK)
{
Application.Run(new FormMain());
}
else
{
return;
}
即先将登录窗口作为一个对话框打开,如果这个对话框返回一个DialogResult.OK的值,那么就表示登录验证成功了,于是打开主窗体。如果验证失败,则程序结束、退出。 在登录窗体中添加如下代码: ``` private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "aaa") { //验证用户名密码成功 this.DialogResult = DialogResult.OK; //返回一个登录成功的对话框状态 this.Close(); //关闭登录窗口 } }
4.注意:若要从登录窗体中向主窗体中传入值,则可以在登录窗体中设置相关属性等方式进行传递值
相关文章推荐
- Winform实现登录窗体记住密码的功能
- C# WinForm 关闭登陆窗体,打开主窗体的实现.
- winForm登录与主窗体显示的打开个关闭
- C# Winform中实现主窗口打开登录窗口关闭的方法
- winform窗体关闭程序退出实现
- Winform登录窗体登录仿asp.net验证成功后进入主界面
- 如何实现“WinForm窗体禁用关闭按钮”方法功能及源代码
- winform程序登陆后关闭登录窗体
- 在c#的winform登录窗体中,如何实现窗口验证码
- C#Winform实现程序关闭隐藏窗体,二次程序启动时显示
- 【转】WinForm中实现各窗体之间切换,关闭,打开的操作
- C# WinForm 如何实现窗体的关闭时温馨提示
- C# 关闭登录窗体,进入主窗体后,主窗体关闭,程序进程仍在运行的问题
- C# Winform中实现主窗口打开登录窗口关闭的方法
- winform登陆后关闭登录窗口跳转到主窗体
- C# winform 登录窗体 记住密码的实现 --来源http://www.cnblogs.com/ou444/archive/2011/09/13/2174911.html
- winForm窗体关闭按钮实现托盘后台运行(类似QQ托盘区运行)
- winForm窗体关闭按钮实现托盘后台运行(类似QQ托盘区运行)
- C# WinForm 关闭登陆窗体,打开主窗体的实现.
- C# 关闭登录窗体,进入主窗体后,主窗体关闭,程序进程仍在运行的问题