c#中实现登陆窗口(无需隐藏)

本文介绍了一个简单的C#登录窗体实现方法,通过具体的代码示例展示了如何使用按钮事件处理程序来控制窗体的显示与关闭,并讨论了如何确保程序在用户选择退出时能够正确终止。
C#登录窗口的实现,特点就是不用隐藏。
在入口处打开登陆:
static void Main() 
{ 
Application.EnableVisualStyles(); 
Application.SetCompatibleTextRenderingDefault(false); 

Form form = new login(); 
form.ShowDialog(); 

Application.Run(); 
} 
 

private void button1_Click(object sender, EventArgs e) 
{ 
  if (textBox1.Text == "" && textBox2.Text == "") 
  {  
    this.Close();     new QQMain().ShowDialog();   } }

  当点击退出按钮时,this.Close()不能让程序完全退出,要调用Application.Exit() 

private void pictureBox1_Click_1(object sender, EventArgs e) 
{ 
  this.Close(); 
  Application.Exit(); 
} 

 

转载于:https://www.cnblogs.com/xuekai-to-sharp/p/3419084.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值