|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.09.2013, 08:16 | #1 |
Регистрация: 29.04.2013
Сообщений: 5
|
События
Всем доброе утро! Помогите разобраться с событиями. Книги, форумы, MSDN часто описывают как работать с событиями которые уже есть "По умолчанию", например Click, MouseMove и т.д. А вот как мне описать свое событие к примеру lableTextChange, пусть неважно каким образом меняется текст лейбла, но при изменении сразу же выдается сообщение(MessageBox), всем заранее спасибо
|
03.09.2013, 08:24 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Если хочешь потренироваться с событиями то лучше поставь другую задачу: "В цикле проверяется математический ряд. Каждый 100-й элемент должен быть обработан событием.".
I'm learning to live...
|
|
03.09.2013, 08:30 | #3 |
Регистрация: 29.04.2013
Сообщений: 5
|
Значение каждого сотого элемента заносится в label.text, пример кода можно, если не сложно?
|
03.09.2013, 08:34 | #4 |
Регистрация: 29.04.2013
Сообщений: 5
|
А как тогда CheckedChanged у check box, ведь там не важно мышкой я щелкну или в коде checkBox1.Checked = true; Событие все равно произойдет
|
03.09.2013, 09:23 | #5 | |||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Цитата:
этИ (и другие) событиЯ (щелчок/нажатие) улавливает (получает) СheckBox. после этого он (код того самого checkBox) принимает решение что надо сделать (а может решить и не делать этого!)(знает что надо сделать так) Код:
и наступает очередь события CheckedChanged и поскольку он сам или ты(твой код) выполнил (изменил состояние) Код:
Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 03.09.2013 в 09:32. |
|||
03.09.2013, 09:28 | #6 |
Регистрация: 29.04.2013
Сообщений: 5
|
Спасибо, надеюсь что когда-нибудь пойму. Вот еще бы пример кода, который просил выше.
|
03.09.2013, 09:42 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
http://www.skillcoding.com/Default.aspx?id=92 http://www.rsdn.ru/article/dotnet/delegat.xml
I'm learning to live...
|
03.09.2013, 17:03 | #8 |
Пользователь
Регистрация: 19.11.2011
Сообщений: 83
|
Книга Троелсена "Язык программирования c# 5.0 и платформа .net 4.5" по-моему, наилучший учебник по C#. Очень подробно описывает работу с делегатами и, соответственно, событиями. Есть пример как создать свое событие.
|
03.09.2013, 17:41 | #9 | |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
Цитата:
Благодарить в репутацию. Проклинать — туда же
|
|
03.09.2013, 18:09 | #10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Пусть автор по ссылкам пройдет лучше.
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
События | azarnik93 | Помощь студентам | 2 | 31.08.2013 13:37 |
С# Обработчик события | yulshaz | Помощь студентам | 7 | 24.09.2012 08:12 |
События в WPF. Обращение к компонентам формы из события | Casper-SC | Общие вопросы .NET | 3 | 25.07.2010 19:03 |
События | session | Общие вопросы C/C++ | 2 | 21.06.2010 17:16 |
События | yarilo | JavaScript, Ajax | 3 | 28.01.2010 23:18 |