У меня есть класс, который наследуется от базового класса. Этот базовый класс предоставляет событие, которое может быть обработано в дочернем классе. Я пытаюсь создать библиотеку, которая настолько разобщена, насколько это возможно, и мне было интересно, как я могу запрограммировать ее так, чтобы я мог создавать экземпляр своего библиотечного объекта в дочернем классе, но направлять унаследованное событие в объект библиотеки.
В частности, я создаю проект Windows Phone 7 в Silverlight. У меня есть стандартная страница XAML, и я обрабатываю событие Touch.FrameReported
. Я хотел бы, чтобы мой объект внешней библиотеки обрабатывал событие Touch.FrameReported
от имени любой страницы, которая его создает. Таким образом, на любой новой странице, которую я создаю, которая создает экземпляр моего библиотечного объекта, этот библиотечный объект может обрабатывать событие, а не копировать код обработки на каждой странице XAML.
Надеюсь, мой пост не смущает :) 1007 *