Вы хотите запустить окно через вызов Application.Run () . Ваш текущий код не сработает в стандартном цикле сообщений Windows, что необходимо.
Удалите ваш вызов Show () и замените его на:
Application.Run(mainWindow);
Чтобы быть еще проще, если вы установили название в качестве своего желания в конструкторе WinForms, ваша основная строка может быть одной строкой:
Application.Run(new Window());
Кроме того, у вас есть много ненужных операторов использования. Эти утверждения не являются реальной проблемой, просто ненужны и сбивают с толку.