Aber wenn ich von -20 auf -15 gehe, wird der Wert größer (inkrementiert) und nicht kleiner (-20 + 5 = -15).
Und so wie du das Beschreibst fände ich es sinnvoller das ganze mit zwei Buttons zu lösen.
Es sei denn der Wert steuert auch die Geschwindigkeit des Motors... naja, das ist aber nur meine Meinung.
Hier ist meine Lösung so wie du das haben wolltest... habs nicht getestet aber sollte funktionieren:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| int i = NumericUpDown1.Value;
private void NumericUpDown1_ValueChanged() { if(NumericUpDown1.Value > i) { i = NumericUpDown1.Value; } else { i = NumericUpDown1.Value; } } |