C# и формы

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by fox_malder, 3 Jul 2011.

  1. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    Народ подскажите пожалуйста как примерно сделать переход из одной формы (при ее закрытие ) в другую
    то есть например есть форма авторизации , авторизовались (нажимаем кнопку для авторизации) и форма авторизации закрылась, а основная форма стала активной
     
  2. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    form.show();
     
  3. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    спасибо но это и так было известно
     
  4. X-rus

    X-rus Member

    Joined:
    22 Dec 2010
    Messages:
    88
    Likes Received:
    22
    Reputations:
    4
    Если форма должна отобразиться всего один раз, то вот мой вариант:
    Code:
    static class Program
        {
            /// <summary>
            /// Главная точка входа для приложения.
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
    
                DialogResult dResult = DialogResult.OK;
    
                using (FormLogining frmLogining = new FormLogining())
                {
                    dResult = frmLogining.ShowDialog();
                }
    
                if (dResult == DialogResult.OK)
                {
                    Application.Run(new FormMain());
                }
            }
        }