С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# WPF Как правильно сделать привязку http://www.cyberforum.ru/wpf-silverlight/thread2284096.html
ребят почему CornerRadius в шаблоне Validation.ErrorTemplate не работает ? что я делаю не так ? <Style x:Key="TextBlockInfo" TargetType="TextBox"> <Setter Property="Height"...
C# WPF Нужно вырвать текст из сайта сайт - http://api.steampowered.com/ISteamUser/GetPlayerBans/v1/?key=КлючикАпиСтим&steamids=СтимИД При переходе на сайт,он выводит данные об аккаунте "{"players":}" Вопрос,как сделать,чтобы... http://www.cyberforum.ru/wpf-silverlight/thread2283734.html
C# WPF Разноцветная рамка
Можно ли как-то установить разные цвета у рамки (BorderThickness + BorderBrush) ?
C# WPF Форма внутри формы
Добрый день. Подскажите пожалуйста как отобразить форму внутри формы, без использования сторонних компонентов. Заранее спасибо!
C# WPF [WPF] Не запускается программа http://www.cyberforum.ru/wpf-silverlight/thread2283567.html
на другом пк не запускается программа в данном случае на win 7 на остальных работает хорошо Ошибка такая Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: goghelp.exe...
C# WPF Отображение картинок в ListView Ни дня без вопросов! Есть задачка, ученическая. И наверняка что то подобное уже много раз было, но я не нашел. Есть список файлов, из них нужно выдрать иконки, сложить в какой то лист и потом... подробнее
MairwunNx
0 / 0 / 0
Регистрация: 26.05.2018
Сообщений: 28
14.08.2018, 15:38  [ТС] 0

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

14.08.2018, 15:38. Просмотров 118. Ответов 2
Метки (Все метки)

Ответ

sau, хорошо, спасибо, я просто именно таким на занимался, вот и код такой и вышел.

Добавлено через 3 часа 16 минут
Короче, вот так сделал, все работает, вдруг кому понадобится.

C#
1
2
3
4
5
6
7
8
            foreach (Control ctr in grd.Children)
            {
                if (ctr is Button)
                {
                    Button btn = (Button)ctr;
                    btn.Click += (s, e) => Change_func(btn.Name.ToString());
                }
            }
Добавлено через 31 минуту
Потом переделал под это, если известны конкретные названия кнопочек.

C#
1
2
3
4
5
6
7
            Button[] gameControl = { FUNC_01, FUNC_02, FUNC_03 };
 
            foreach (Button ctr in gameControl)
            {
                Button btn = ctr;
                btn.Click += (s, e) => Change_func(btn.Name.ToString());
            }


Вернуться к обсуждению:
Циклом подписаться на событие с аргументом, на кнопочки по возрастанию
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2018, 15:38
Готовые ответы и решения:

Как подписаться на событие
Доброго времени суток, cтоит задача при нажатии на кнопку формы с генерировать...

Подписаться на событие другого класса
class Table { ... this.ButtonChangedEvent += new...

Как подписаться на событие CollectionView.CollectionChanged?
Уважаемые Гуру! Требуется при изменении CollectionView (в результате...

Как подписаться на событие нажатие кнопки мыши. Не важно по какому контролу, простой щелчек
В общем хочу перехватить событие простого нажатие кнопки мыши. Что нибудь...

Подписаться на событие в бд
Здравствуйте. Есть ли механизмы в firebird с помощью которых можно было бы...

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