Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 2
Регистрация: 22.12.2016
Сообщений: 10
1
.NET 4.x

Прослушиватель событий

24.11.2018, 22:33. Просмотров 1646. Ответов 4

Есть 4 кнопки. У каждой событие Click.

Что же мне нужно...

Есть необходимость создать "слушателя"(событие или как там его правильно назвать), которое будет прослушивать эти 4 события (по 1 событию с каждой кнопки). После того как одно из них запустилось, нужно выполнить то что будет в "слушателе".
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2018, 22:33
Ответы с готовыми решениями:

Реализовать хранилище событий, для хранения событий в БД
Доброго дня! Поставлена задача реализовать хранилище событий, для хранения событий в БД) Событие...

Задачи на использование событий. Осуществить использование событий в программе с применением синтаксиса обработчика, рекомендованного для среды NET Fr
NET Framework. Программа для поиска простых чисел среди чисел Фибоначчи. При нахождении...

Oracle 11g не видит прослушиватель
установил оракл 11г 32х в тандеме с пл/скл девелопер. при коннекте пишет ОРА-12541 нет...

TNS-12514: Прослушиватель в данный момент не имеет данных о службе, запрашиваемой в дескрипторе соединения
Всем доброго времени суток, проблема следующая, придя сегодня на работу обнаружил что база упала,...

4
284 / 239 / 72
Регистрация: 06.01.2017
Сообщений: 3,088
Завершенные тесты: 2
24.11.2018, 22:41 2
вызвать функцию или что?)
0
0 / 0 / 2
Регистрация: 22.12.2016
Сообщений: 10
24.11.2018, 22:46  [ТС] 3
Я понял о чем ты.

Но прописывать вызов функции в каждом событии я не хочу. Потому что сейчас события 4, но будет больше и дублировать код, вовсе не то что я хочу делать.

Слушатель - это как массив, который содержит несколько событий, и когда одно из них начнет выполнение, отработается то что моя душа пожелает.
0
284 / 239 / 72
Регистрация: 06.01.2017
Сообщений: 3,088
Завершенные тесты: 2
24.11.2018, 22:53 4
Лучший ответ Сообщение было отмечено FenixDL как решение

Решение

обработчик события одинаковый? если нет то навесьте второй обработчик для каждой кнопки. Тогда у вас будет уникальный для каждой кнопки и один общий для всех.
1
795 / 545 / 236
Регистрация: 01.07.2018
Сообщений: 1,810
24.11.2018, 22:54 5
Лучший ответ Сообщение было отмечено FenixDL как решение

Решение

FenixDL,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
        public Form1()
        {
            InitializeComponent();
            this.button1.Click += MyEvent;
            this.button2.Click += MyEvent;
            this.button3.Click += MyEvent;
            this.button4.Click += MyEvent;
        }
 
        private void MyEvent(object sender, EventArgs e)
        {
            MessageBox.Show("Clicked");
        }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2018, 22:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Сгенерировать 30 случайных событий с интенсивностью 10 событий в час с помощью мастера функций
Добрый день! Помогите решить.:( Задача: Сгенерировать 30 случайных событий с интенсивностью 10...

Отделение работы обработчика событий клавиатуры от событий ввода текста в поля редактирования
Проблема: есть форма с графическими компонентами, в которых редактируется текст. И вот проблема -...

Суммой двух событий А и В называется событие С, состоящее…1) в наступлении хотя бы одного из событий А и В2
Суммой двух событий А и В называется событие С, состоящее… 1) в наступлении хотя бы одного из...

Произведением двух событий А и В называется событие С, состоящее…1) в наступлении хотя бы одного из событий
Произведением двух событий А и В называется событие С, состоящее… 1) в наступлении хотя бы одного...

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

Doevents обратная функция: Прерывание стэка событий Windows пока не выполнится стэк событий application
Вот есть DoEvents он передает управление очередью винде, асуществует ли обратная функция, которая...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.