С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 2
Регистрация: 23.09.2014
Сообщений: 72

Обработчик события

29.11.2014, 16:40. Показов 681. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Наследовал Класс EventArgs
C#
1
2
3
4
5
class EvenTrade:EventArgs
    {
       public PictureBox a;
        
    }
и при нажатии на PictureBox хотел вывести данные PictureBox, т.к. в нём находится картинка
C#
1
2
3
pic.Click+=new EventHandler(tradeing);
 
public void tradeing(object sender, EventTrade s)
Выводит ошибку:Ошибка 3 Нет перегруженного метода для "Tradeing", который соответствует делегату "System.EventHandler"/


Как решить эту проблему?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.11.2014, 16:40
Ответы с готовыми решениями:

Как вызвать один обработчик события в другом обработчике события?
Здравствуйте. Подскажите пожалуйста, каким образом можно вызвать информацию из одного обработчика события в другой обработчик события? ...

Как в одном обработчике события запустить другой обработчик события
Есть список listView1, который заполняется из массива PeopleListprivate void listView1_RetrieveVirtualItem(object sender,...

Почему когда я вешаю обработчик события на ячейку и этот обработчик срабатывает, то оказывается, он сработал совершенно для ДРУГОЙ ячейки?
Да, почему? Скропаем DataGridView; кинем на форму listBox2 и listBox1 и напишем такой обработчик для события EditingControlShowing...

3
 Аватар для Metall_Version
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
29.11.2014, 18:49
а как оно будет работать если событие клика возвращает тип аргумента события EventArgs, и посмотри что ты пишешь
C#
1
pic.Click+=new EventHandler(tradeing);
Добавлено через 11 минут
основы наследования. нельзя привести тип предка к типу наследника, (если это приведение не прописать)

можно только приводить безболезненно (неявно) и без проблем тип наследника к типу предка.
0
1 / 1 / 2
Регистрация: 23.09.2014
Сообщений: 72
29.11.2014, 19:01  [ТС]
А как мне тогда узнать что находится в том месте, на что кликают?
0
 Аватар для Metall_Version
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
29.11.2014, 19:41
в обработчике написать
C#
1
2
3
4
5
6
PictureBox pb = sender as PictureBox;
if(pb!=null)
{
      pb.Image ...
     // тут у нас доступ к нашему PictureBox по имени pb, на который кликнули
}
так и во всех событиях, sender это объект вызвавший событие, его только нужно привесси к нужному типу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.11.2014, 19:41
Помогаю со студенческими работами здесь

Обработчик события
Уважаемые профи требуется ваш совет ! Есть два обработчика события 1. private void layoutView_InvalidRowException(object...

Обработчик события
Всем доброго времени суток, имеется программа, представляющая собой манипуляции с очередью, структурой в которой можно брать первый элемент...

Обработчик события MouseWheel
Доброго времени суток, столкнулся с такой проблемой, нужно чтобы, к примеру, выползал MessageBox при движении колеса мыши , в событиях...

Обработчик события по условию
имеется код обработчика события в нем я проверяю если toolStrip не содержит toolStripButtonOpen, то код выполняется, если сказать простыми...

Обработчик события ButAdd.Click
Добрый день, только начал изучать С#. Вопрос заключается в следующем: Создаю приложение winforms, осуществляющее задачи добавления книг,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru