Так как Google провалил меня в течение последних 5-10 минут, у меня есть быстрый вопрос. Я хочу передать значение параметра в функцию, которую я вызываю из обработчика событий button.click. Событие в настоящее время добавляется с помощьюПередача параметра в System.EventHandler в C#
MyButton.Click = new System.EventHandler(MyButton_click);
Но я хочу, чтобы функция Получать:
private void MyButton_click(int ID)
{
...
}
Как я могу изменить свою EventHandler декларацию, так что это может быть достигнуто?
работал как шарм. Благодарю. – corymathews
lambda version: 'myButton.Click + = (sender, e) => MyButton_Click (1);' – ShawnFeatherly