RoutedEventTriggerBase.cs 651 B

123456789101112131415161718192021222324
  1. using Avalonia.Interactivity;
  2. namespace Avalonia.Xaml.Interactions.Custom;
  3. /// <summary>
  4. ///
  5. /// </summary>
  6. public abstract class RoutedEventTriggerBase : DisposingTrigger
  7. {
  8. /// <summary>
  9. ///
  10. /// </summary>
  11. public static readonly StyledProperty<RoutingStrategies> EventRoutingStrategyProperty =
  12. AvaloniaProperty.Register<RoutedEventTriggerBase, RoutingStrategies>(nameof(EventRoutingStrategy));
  13. /// <summary>
  14. ///
  15. /// </summary>
  16. public RoutingStrategies EventRoutingStrategy
  17. {
  18. get => GetValue(EventRoutingStrategyProperty);
  19. set => SetValue(EventRoutingStrategyProperty, value);
  20. }
  21. }