我有一个主界面 
我点一个按钮 
弹出个登陆框
此时主界面是不能用的
直道登陆成功

解决方案 »

  1.   

    from1 frm=new from1();
    frm.ShowDialog;
      

  2.   

    我来帮你.private void Form1_Load(object sender, EventArgs e)
            {
                Debarkation debarkation = new Debarkation();
                debarkation.ShowDialog();
            }
    public Debarkation()
            {
                InitializeComponent();
                if (domainUpDown1.Text == null)
                {
                    txtPassword.Enabled = false;
                }
            }这是最主要的,我正好在做项目中有这个,所以给你看一下.
    不懂的再来问我.
      

  3.   

    ShowDialog()就可以了
    呵呵!!
      

  4.   

    建一个控制台程序,
    添加2个窗体,建一个主界面MainForm,登陆界面LoginForm
    在主窗体中,里面有一个变量 bool isLogin = false;
    点击按钮,在按钮的事件中给isLogin 赋值isLogin = true;void main()
    {
       MainForm mainfrm = new MainForm();
          mainfrm.ShowDailog();
         if(mainfrm.isLogin)
         {
           LoginForm  loginfrm = new  LoginForm ();
             loginfrm.ShowDailog();
         }
    }