源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#实现简单的Login窗口实例

  • 时间:2021-04-05 09:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#实现简单的Login窗口实例
本文实例讲述了C#实现简单的Login窗口。分享给大家供大家参考。具体实现方法如下: C# 制作登录窗体,登录成功之后正确的做法是关闭(close)登录窗体,而不是隐藏窗体(hide) FrmLogin窗体:
public Form1()
{
 InitializeComponent();
 //登录按钮
 button1.Click += delegate
 {
  this.DialogResult = DialogResult.OK;
  this.Close();
 };
 //取消登录按钮
 button2.Click += delegate
 {
  this.DialogResult = DialogResult.Cancel;
 };
 //窗体关闭
 this.FormClosing += delegate(object sender, FormClosingEventArgs e)
 {
  if (this.DialogResult != DialogResult.Cancel && this.DialogResult != DialogResult.OK)
   e.Cancel = true;
 };
}

Main方法入口:
[STAThread]
tatic void Main(string[] args)
{
 if (args.Length > 0)
  MessageBox.Show(args[0]);
 Application.EnableVisualStyles();
 Application.SetCompatibleTextRenderingDefault(false);
  FrmLogin f = new FrmLogin ();
 if (f.ShowDialog() == DialogResult.OK)
 {
  Application.Run(new Form3());
 }
}

希望本文所述对大家的C#程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部