![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| gORik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.10.2007 Репутация: нет Всего: нет |
Есть форма с контролами, создаю ее обєкт. Как обработать событие контрола даной дочерней формы?? например событие button1_Click!? |
|||
|
||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 8 Всего: 59 |
Нуууу, можно так:
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
| vponomarov |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 11.8.2007 Где: Киев Репутация: 5 Всего: 12 |
если нужно обработать какое-нить специфическое для контрола событие, используй явное приведение типов:
Добавлено через 46 секунд -Mikle-, красавчег опередил меня... |
||||
|
|||||
| gORik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.10.2007 Репутация: нет Всего: нет |
спс за ответы..
у меня эта форма создается в обработчике события Клик другой кнопки(кнопки первой формы) :
а обработчик в обработчике не хочет описывать.. |
|||
|
||||
| vponomarov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 11.8.2007 Где: Киев Репутация: 5 Всего: 12 |
что значит не хочет? все должно быть нормально. не хочет компилиться или какая ошибка? |
|||
|
||||
| gORik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.10.2007 Репутация: нет Всего: нет |
ну я пишу так и куча ерроров..
то есть в обработчике события клик кнопки должно позволять описывать обработчик события другой кнопки ? помоему что тут не.. Это сообщение отредактировал(а) gORik - 11.5.2008, 18:10 |
|||
|
||||
| CYBERDREAM |
|
|||
![]() I think, there4 I am ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1096 Регистрация: 31.10.2006 Где: CyberLand Репутация: 4 Всего: 28 |
Дай код ошибок твоих, чтобы можно было понять, что не так.
ОПисывать обработичк события дочерней кнопки можно не только нажатием кнопки, это как фантазия подскажет. -------------------- Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно) Telegram, skype: kuchuk.artiom |
|||
|
||||
| gORik |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.10.2007 Репутация: нет Всего: нет |
это обработчик события Клик пункта меню главной формы. далее есть у меня Form2 обэкт которой я создаю. Мне нада что б в обработчике события Клик пункта меню главной формы обрабатывать событие Клик кнопки второй формы. Обработка должна быть в блоке кода который я привел.. скажем как то так:
|
||||
|
|||||
| vponomarov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 11.8.2007 Где: Киев Репутация: 5 Всего: 12 |
gORik, ну если у тебя код такой как ты написал, то понятно в чем ошибка: метод form2_button1_Click должен быть методом класса (таким же как и предметToolStripMenuItem_Click, например).
нельзя писать один метод внутри другого, тут тебе не пасаль хотя если это просто опечатка, то сорри |
|||
|
||||
| gORik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.10.2007 Репутация: нет Всего: нет |
в том то и дело что нельзя :( но как тогда обработать событие Клик на второй форме?
|
|||
|
||||
| -Mikle- |
|
||||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 8 Всего: 59 |
уже сказали, метод обработки события должен быть членом класса.
ну или, если принципиально хочешь метод в методе, тогда используй синтаксис анонимных методов:
и все будет гуд. -------------------- Если тебе плюют в спину, значит ты впереди... |
||||
|
|||||
| gORik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.10.2007 Репутация: нет Всего: нет |
спс пошло!
|
|||
|
||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 8 Всего: 59 |
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |