![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Fobos |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 9.2.2008 Где: Москва Репутация: нет Всего: нет |
Раньше программировал на С+, графические приложения писал с использованием MFC в которой все было логически стройно и понятно. Сейчас появилась необходимость изучить С#, начал читать и в итоге никак не могу понять как на форме добавить обработчик события типа ON_SHOW, ON_PAINT, в примерах везде уже готовые функции типа:
А как их добавлять не могу понять. В MFC там было проще все - я щелкал на элементе управления правой кнопкой и получал контекстное меню с командой Add Event Handler, А в C# есть ли аналог этого? помогите пожалуйста. |
|||
|
||||
| DVariuS |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 200 Регистрация: 10.2.2009 Где: Ukraine Репутация: 2 Всего: 8 |
1. В дизайнере выбираешь элемент управления и в окне Properties жмешь на кнопку Events - там двойным щелчком мыши добавляешь новый обработчик для события.
или 2. Прописываешь вручную в коде:
|
|||
|
||||
| ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: 3 Всего: 7 |
Если используешь IDE типа Visual Studio то поступай как сказали постом выше. И не надо объявлять делегат на обработчик стандартных событий, ибо он уже и так есть.
-------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
| Fobos |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 9.2.2008 Где: Москва Репутация: нет Всего: нет |
Спасибо за помощь, я просто этой кнопочки не заметил, все гениальное просто ))
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | .NET для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |