2
Теперь, когда у меня есть Custom Routed Event, как я могу указать обработчик в XAML?F # Обработчик событий с использованием разметки XAML
<Window.Resources>
<Style TargetType="Grid">
<Setter Property="funk:Tap.Handler"
Value="{Binding TapHandler}"/>
</Style>
</Window.Resources>
Разрешение:
- UiElements для обработки Bubbling или туннельные RoutedEvents, а не только контроль повышения их
- Использование неявных стилей, устраняя необходимость телеграфировать событие для каждого UIElement из определенный тип
- Изменение обработчика на основе логики в ViewModel
- представления с не фоновым кодом