#c# #events #event-handling
#c# #Мероприятия #обработка событий
Вопрос:
В чем разница между
this.Loaded = new RoutedEventHandler(MainWindow_Loaded);
и
childWindow.MyEvent = new EventHandler(childWindow_MyEvent);
Комментарии:
1.
Loaded
маршрутизируется ли событие?
Ответ №1:
Короче говоря, маршрутизируются RoutedEvents . Они могут всплывать или развертываться по визуальному дереву, пока не попадут в обработчик.
Стандартные события — это просто прямая подписка.
Комментарии:
1. можем ли мы преобразовать стандартное событие в RoutedEvents в UWP, я знаю, что это возможно в WPF. но не получаю никаких ссылок на UWP.
Ответ №2:
Я предполагаю, что вы хотите знать, в чем разница между событиями и маршрутизируемыми событиями. Эти 2 статьи могут вам помочь:
https://msdn.microsoft.com/en-us/library/ms742806 (v = против 100).aspx (статья MSDN)
http://joshsmithonwpf.wordpress.com/2008/03/18/understanding-routed-commands / (отличная статья о маршрутизируемых командах, которая также содержит очень хорошее объяснение маршрутизируемых событий)