Entwickler-Ecke
WinForms - Identischen Tastendruck verhindern
Delete - Mo 29.04.13 03:19
Titel: Identischen Tastendruck verhindern
- Nachträglich durch die Entwickler-Ecke gelöscht -
Christian S. - Mo 29.04.13 09:38
Ich hätte das ohne eine Liste gelöst:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| if (e.KeyChar == '.' || e.KeyChar == ',') { e.KeyChar = CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator[0]; e.Handled = tbEingaben.Text.Contains(e.KeyChar); } else { e.Handled = !Char.IsNumber(e.KeyChar) && e.KeyChar != (char)Keys.Back; } |
Delete - Mo 29.04.13 15:36
- Nachträglich durch die Entwickler-Ecke gelöscht -
Christian S. - Mo 29.04.13 15:45
Weil NumberDecimalSeparator ein string ist und wenn ich das erste Zeichen davon nehme, ich einen char habe :-)
Delete - Mo 29.04.13 16:00
- Nachträglich durch die Entwickler-Ecke gelöscht -
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!