Hey,
Ich habe mir grad einen simplen Zähler gebastelt.
Mit dem Form.KeyDown Event (Form.KeyPreview = true) ändere ich den Wert um eine NumericUpDown.Value, wenn ich Numpad-Plus oder Numpad-Minus drücke.
Das ganze sieht so aus:
Update addiert nur die mitgelieferten Werte und packt sie in den Text eines Labels, ich packs jedoch trotzdem mal dazu:
Das Addieren funktioniert prima.
Beim Subtrahieren funktioniert der erste Klick, jedoch wird am aktuellen Index im NumericUpDown ein "-" eingefügt.
Das habe ich mit einem NumericUpDown.Text.Replace gelöst
Wenn ich aber ein zweites Mal auf das Numpad-Minus drücke,
wird der Wert jetzt nicht mehr geändert und der NumericUpDown Text wird zu einem "-0", egal was davor war.
Wie kann ich irgendwas dagegen tun?
Grüße
Ich habe mir grad einen simplen Zähler gebastelt.
Mit dem Form.KeyDown Event (Form.KeyPreview = true) ändere ich den Wert um eine NumericUpDown.Value, wenn ich Numpad-Plus oder Numpad-Minus drücke.
Das ganze sieht so aus:
Update addiert nur die mitgelieferten Werte und packt sie in den Text eines Labels, ich packs jedoch trotzdem mal dazu:
Das Addieren funktioniert prima.
Beim Subtrahieren funktioniert der erste Klick, jedoch wird am aktuellen Index im NumericUpDown ein "-" eingefügt.
Das habe ich mit einem NumericUpDown.Text.Replace gelöst
Wenn ich aber ein zweites Mal auf das Numpad-Minus drücke,
wird der Wert jetzt nicht mehr geändert und der NumericUpDown Text wird zu einem "-0", egal was davor war.
Wie kann ich irgendwas dagegen tun?
Grüße
Grüße
Felix
Felix