diff --git a/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs b/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs index 4e76e8d..f51e43a 100644 --- a/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs +++ b/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs @@ -108,15 +108,6 @@ public abstract class NumericUpDown : TemplatedControl set => SetValue(AllowSpinProperty, value); } - public static readonly StyledProperty AllowMouseWheelProperty = AvaloniaProperty.Register( - nameof(AllowMouseWheel)); - - public bool AllowMouseWheel - { - get => GetValue(AllowMouseWheelProperty); - set => SetValue(AllowMouseWheelProperty, value); - } - public event EventHandler? Spinned; static NumericUpDown() @@ -223,7 +214,7 @@ public abstract class NumericUpDown : TemplatedControl private void OnDragPanelPointerMoved(object sender, PointerEventArgs e) { - if (!AllowDrag) return; + if (!AllowDrag || IsReadOnly) return; if(!e.GetCurrentPoint(this).Properties.IsLeftButtonPressed) return; var point = e.GetPosition(this); var delta = point - _point;