protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e) { if (IsHighlighted) { SetSelectedOnInput(); } IsPressed = false; e.Handled = true; base.OnMouseLeftButtonUp(e); }