Установка обработчика событий без необходимости делать это вручную в файле classname.designer.cs - PullRequest
0 голосов
/ 21 ноября 2008

Есть ли способ установить обработчик событий, не делая его вручную в файле classname.designer.cs, кроме двойного щелчка по элементу пользовательского интерфейса?

Ответы [ 3 ]

2 голосов
/ 23 ноября 2008

Нажмите значок молнии в окне «Свойства». Дважды щелкните событие, которое вы хотите реализовать.

2 голосов
/ 21 ноября 2008

Если я правильно понимаю ваш вопрос, вы можете просто сделать это в коде:

myButton.Click += myHandler;

Или вы можете использовать анонимного делегата:

myButton.Click += delegate
{
    MessageBox.Show("Clicked!");
};
1 голос
/ 21 ноября 2008

Конечно. Используйте myControl.Event += new EventHandler(SomeHandlerMethodInYourClass) где-нибудь во время инициализации, например, в конструкторе формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...