我现在有两个窗口form1,form2,我在两个窗口的哪几个事件中设置。,能控制,一运行就是form2(登录窗体),然后登录成功后就转到form1,登录不成功就不显示form1...
俺刚写c#.net winform,请大家指教。。谢谢

解决方案 »

  1.   

    if(登录成功)
    {
    form1 frm1 = new form1();
    frm1.show();
    }
      

  2.   

    大哥,问题是我一运行项目的时候我要求首先出来的是登陆窗口啊。
    就像那个web程序一样,能够设置起始页就好了呵呵
      

  3.   

    Program.cs中
    using System;
    using System.Collections.Generic;
    using System.Windows.Forms;namespace test
    {
        static class Program
        {
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new form2());
            }
        }
    }
      

  4.   

    Application.Run(new form2());
      

  5.   

          //session是否过期,若过期,自动跳往登录界面
                if ((object)this.Session["Oper"] == null)
                    Response.Redirect("../UserLogin.aspx");每个页面都做判断session记录登陆ID