Запуск программы начиная со 2 формы

238
24 марта 2018, 13:51

Как переиначить проект, чтобы при старте программы изначально запускалась вторая форма вместо первой. Я не хочу вызвать вторую из первой и первую из второй, будьте внимательны!

Answer 1

Чтобы форму отобразить, нужно сначала создать ее экземпляр. Вам нужно найти это место, где создается экземпляр формы и внести корректировки в него. В Windows Forms проекте это место - класс Program.

Откройте файл Program.cs и увидите примерно это:

static class Program
{
    [STAThread]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new Form1());
    }
}

Обратите внимание на последнюю строчку метода Main, именно в ней создается экземпляр Form1, отредактируйте это место.

READ ALSO
SEHException в многопоточном приложении на MVC 4 с использованием OpenCV

SEHException в многопоточном приложении на MVC 4 с использованием OpenCV

Я пытаюсь найти на большом изображении несколько мелких, используя OpenCV SIFT в VS2017 на C#Итак, у меня есть отдельные изображения и несколько копий...

220
Ребят что делать дефендер считает мою программу вирусом?

Ребят что делать дефендер считает мою программу вирусом?

Написал приложение клиент для соц сети на C# и дефендер считает его вирусом что за беспредел? Trojan:Win32/SpriskyW!cl

230
Ошибка при деплое функции на MS SQL Server

Ошибка при деплое функции на MS SQL Server

Пишу пользовательскую функцию для MS SQL Server 2012Внутри использую передачу данных по HTTP и сборку System

209
Переменная _version в библиотченом классе ArrayList

Переменная _version в библиотченом классе ArrayList

Изучаю библиотечный класс ArrayList и не могу понять какую функцию несет переменная private int _version; ? Строка 48:

196