Как я могу вызвать функцию, когда пользователь нажимает кнопку? - PullRequest
0 голосов
/ 25 октября 2009

Допустим, я создаю пользовательский элемент управления с кнопкой для навигационного приложения silverlight. Я хочу использовать этот пользовательский контроль на нескольких страницах. Каждая из страниц имеет функцию под названием

void changecolor()
{
 //process request
}

Когда пользователь нажимает кнопку, я хочу, чтобы она вызывала функцию changecolor(). Как я могу это сделать?

1 Ответ

1 голос
/ 25 октября 2009

Вы можете создать событие в UserControl, на который подписывается страница. Когда событие вызывается, метод запускается.

UserControl1.ButtonClicked += (se, ea) => changecolor();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...