Skip to content

Commit f484271

Browse files
committed
Merge pull request #1840 from xxMUROxx/patch-1
Fix IsReadonly issue
2 parents d0e68dd + 9b61c3c commit f484271

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

MahApps.Metro/Controls/NumericUpDown.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -784,6 +784,10 @@ private ScrollViewer TryFindScrollViewer()
784784

785785
private void ChangeValueWithSpeedUp(bool toPositive)
786786
{
787+
if(IsReadOnly)
788+
{
789+
return;
790+
}
787791
double direction = toPositive ? 1 : -1;
788792
if (Speedup)
789793
{
@@ -809,6 +813,11 @@ private void ChangeValueInternal(bool addInterval)
809813

810814
private void ChangeValueInternal(double interval)
811815
{
816+
if(IsReadOnly)
817+
{
818+
return;
819+
}
820+
812821
NumericUpDownChangedRoutedEventArgs routedEvent = interval > 0 ?
813822
new NumericUpDownChangedRoutedEventArgs(ValueIncrementedEvent, interval) :
814823
new NumericUpDownChangedRoutedEventArgs(ValueDecrementedEvent, interval);
@@ -999,4 +1008,4 @@ private void SetRemoveStringFormatFromText(string stringFormat)
9991008
_removeFromText = new Tuple<string, string>(tailing, leading);
10001009
}
10011010
}
1002-
}
1011+
}

0 commit comments

Comments
 (0)