178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
||||||
1 | ||||||
Как преобразовать код из Program.cs к более привычному виду WindowsForms?15.01.2017, 15:19. Показов 1104. Ответов 6
Метки нет (Все метки)
На форуме встретился пример WindowFormsApplication, код которого полностью помещается в файле Program.cs (форма и кнопка создаются программно и т.д.). Как его преобразовать к виду проекта, в котором форма и кнопка созданы в дизайнере и для описания событий используются стандартные обработчики. (Пытался поискать автора, не нашёл. Не обижайтесь пожалуйста.)
Вот код Program.cs:
0
|
15.01.2017, 15:19 | |
Ответы с готовыми решениями:
6
Преобразование Даты из типа Double к привычному виду Как преобразовать дату к читабельному виду в js? Как преобразовать матрицу к трапециевидному виду? Не понимаю, как преобразовать массив к вещественному виду. |
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
||||||||||||||||
15.01.2017, 16:18 [ТС] | 3 | |||||||||||||||
в этом вся проблема.
Куда вставлять, например
0
|
Администратор
|
|
15.01.2017, 16:31 | 4 |
Сообщение было отмечено jkrnd как решение
Решение
jkrnd, код из свойства Initialization нужно переносить в метод InitializeComponent и в конструктор формы. Код с лямбдой заменить на обычный метод или делать подписку в конструкторе.
Имя обработчика события может быть абсолютно любым. Хоть Draw, хоть Form1_MouseMove, хоть ZZZZZZZZZ. Главное чтобы сигнатура метода соответствовала сигнатуре делегата. То что имена обработчиков которые генерирует дизайнер имеют вид имяЭлемента_ИмяСобытия не означает что здесь есть какая-то магия без которой код перестанет работать.
1
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
15.01.2017, 17:12 [ТС] | 5 |
OwenGlendower, всё получилось, спасибо. Теперь уже и на VB перевести не сложно будет.
Не по теме: а я всё-таки победил рисование методами WinAPI, жаль и очень странно, что это никого не интересует и даже вызывает раздражение
0
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
|
15.01.2017, 20:33 [ТС] | 7 |
OwenGlendower, делюсь https://www.cyberforum.ru/post10008684.html
0
|
15.01.2017, 20:33 | |
15.01.2017, 20:33 | |
Помогаю со студенческими работами здесь
7
Необходимо преобразовать код в более простой - без функций, процедур и конструктора. После запуска program.exe ничего не происходит, то есть program.exe запустилась, а дальше код не выполняется DataTimePicker и MS SQL server 2005: как преобразовать дату к обычному виду Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |