У меня есть вопрос о перенаправленных событиях, я вижу, в какой-то документации, что, когда мы определяем наши собственные события, мы добавлять и удалять обработчики к нему, используя следующий код:Routed синтаксис события
public event RoutedEventHandler CustomClick
{
add { AddHandler(CustomClickEvent, value); }
remove { RemoveHandler(CustomClickEvent, value); }
}
Но мою точку заключается в том, что это не похоже на синтаксис конструктора, а также синтаксис инициализации свойства! также это не синтаксис get/set свойства (хотя он похож на этот). Я прочитал подробную документацию на C#, но я не вижу, что это за конструкция. Только в документации о пользовательских RoutedEvents, я вижу этот код, но в обычном учебнике/учебнике C# я никогда не вижу, что это законная языковая конструкция. Может ли кто-нибудь объяснить мне это? или указать мне хорошую документацию, объясняющую это?
Заранее спасибо.
[Вот страница MSDN] (http://msdn.microsoft.com/en-us/library/bb882534.aspx) для вещи вы просите о. –