关于登陆窗口的关闭、传值

简介: 1.弹出登陆框,根据返回值进行处理 static class Program { /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { Application.

1.弹出登陆框,根据返回值进行处理

复制代码
static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Login frm = new Login();
            if (frm.ShowDialog() == DialogResult.OK)
            {
                 Application.Run(new Main(frm.flag));
            } } }
复制代码

2.传值

复制代码
 public partial class Login : Form
    {
        public int flag = 0;
        public Login()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {  
            this.DialogResult = DialogResult.OK;
            flag =1;
            this.Close();
        }
    }
复制代码

3.构造函数

复制代码
 public partial class Main : Form
    { 
        public Main(int value)
        {
            InitializeComponent();
        }
    }
复制代码

 

相关文章
|
2月前
|
Python
创建一个新的Tkinter窗口实例,并将其赋值给变量`root`。这个窗口是应用程序的主窗口。
创建一个新的Tkinter窗口实例,并将其赋值给变量`root`。这个窗口是应用程序的主窗口。
|
4月前
|
开发者
在用户关闭页面时,提示用户有内容未保存-论onbeforeunload事件的用法
在用户关闭页面时,提示用户有内容未保存-论onbeforeunload事件的用法
73 0
|
JavaScript
从新窗口打开路由页面(Vue),可携带参数,新开一个窗口打开页面
从新窗口打开路由页面(Vue),可携带参数,新开一个窗口打开页面
105 0
|
Java
网页退出登录,清空session,设置登录页面的浏览器的返回按钮失效!
网页退出登录,清空session,设置登录页面的浏览器的返回按钮失效!
163 0
火狐浏览器关闭最后一个窗口退出程序
火狐浏览器关闭最后一个窗口退出程序
Qt窗口关闭和应用程序停止是否调用析构函数的一些说明
Qt窗口关闭和应用程序停止是否调用析构函数的一些说明
Qt窗口关闭和应用程序停止是否调用析构函数的一些说明
|
C# Windows
C# 程序关闭托盘图标不会自动消失
原文:C# 程序关闭托盘图标不会自动消失 c#程序关闭托盘图标不会自动消失,进程的托盘图标却不能随着进程的结束而自动消失  必须将鼠标移到图标上面时才能消失?  请问如何才能做到图标随着进程的结束而自动消失呢(外部强行结束,如在任务管理器将其结束), windows系统好多程序都会这样。
1253 0
|
安全
winform关闭窗口 取消关闭操作
医药遇到一个bug就是 关闭窗口 弹出后点击取消 程序还是结束了 于是百度了一下代码 粘贴上就可以取消 ,然后继续对程序的操作。
961 0