Esempio n. 1
0
        public ToastWindow()
        {
            InitializeComponent();

            MouseEnter += delegate { MouseOverChanged?.Invoke(this, true); };
            MouseLeave += delegate { MouseOverChanged?.Invoke(this, false); };
        }
Esempio n. 2
0
 private void Hitbox_IsMouseDirectlyOverChanged(object sender, DependencyPropertyChangedEventArgs e)
 {
     if (e.NewValue is bool hovered && ViewModel != null)
     {
         MouseOverChanged.Invoke(this, hovered);
         ViewModel.Hovered = hovered;
     }
 }