Добавить обработчик событий на UserControl - C#
Формулировка задачи:
Добрый день!
я тут сделала свой контрол с шахматами и поэтессами и картинкой и текстом, на нем. Теперь я хочу добавить обработчик событий на него. Как бы мне это все объединить это все в один контрол? ибо мне приходится делать одинаковые обработчики на все 3 части (сам контрол, текст на нем и картинка).
Решение задачи: «Добавить обработчик событий на UserControl»
textual
Листинг программы
public partial class NyaControl : UserControl { private string _name; public event Action<string> ClickNyaControl; /* */ private void ControlClick(object sender, EventArgs args) => ClickNyaControl?.Invoke(_name); //сразу передаем нужную инфу /* */ control.ClickNyaControl += name => MessageBox.Show(this, name);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д