Вторая форма WinForm c#

baimkin

Client
Регистрация
04.08.2015
Сообщения
283
Благодарностей
111
Баллы
43
Добрый вечер.
Делаю проект c WinForm, формы собираю в VisualStudio, стоит задача открыть новую форму по нажатию кнопки, но т.к в новой форме будет очень много элементов, то закидывать весь код новой формы в кнопку очень неудобно. В VisualStudio это можно решить с помощью кода:
Код:
Form2 form = new Form2();
form.ShowDialog();
но в Zenno так сделать не получается.
Кто знает подскажите как можно решить эту задачу в Zenno?
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Просто тип потока должен быть задан как [STAThread]. Сам не работал с ним в том плане, когда это не точка входа, но без этого не сработает, ну или сработает, но это уже будет костыль
 

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
651
Баллы
93
Добрый вечер.
Делаю проект c WinForm, формы собираю в VisualStudio, стоит задача открыть новую форму по нажатию кнопки, но т.к в новой форме будет очень много элементов, то закидывать весь код новой формы в кнопку очень неудобно. В VisualStudio это можно решить с помощью кода:
Код:
Form2 form = new Form2();
form.ShowDialog();
но в Zenno так сделать не получается.
Кто знает подскажите как можно решить эту задачу в Zenno?
1. Забросить код в OwnCode
2. Запихнуть в dll

P.S. вот еще по формам в зенке:
http://zennolab.com/discussion/threads/sozdanie-i-rabota-s-sobstvennymi-formami-oknami-windows-cherez-snippety-c.13416/
 

baimkin

Client
Регистрация
04.08.2015
Сообщения
283
Благодарностей
111
Баллы
43
Решил вопрос, все формы заключил в {}, после закрытия формы идет goto до нужной формы, остальные способы много заморочек требуют.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)