У меня есть программа(OpenGL рисует корабль) которую я написал в консольном приложений, но потребовалось вызвать его в WindowsForms по кнопке. Для проги создал класс, где раньше все было в Main я записал в конструктор, и где клик button создаю этот класс. Проблема в общем то в том что когда я закрываю окно которое появляется в последствии класса закрывает и форму. Как можно сделать так чтобы форма не закрывалась?
1. Нельзя писать какой-то код, который не отвечает за инициализацию в конструкторе.
2. https://www.nuget.org/packages/OpenTK.GLControl/
3. Без кода понять причину такого поведения невозможно. Вот я, допустим, написал у себя то же самое, как вы описали, но в шаге "записал в конструктор" я написал свой код, который не имеет вашей ошибки => у меня проблемы нет.