что такое простой код проверки для текстового поля для ограничения значений и десятичных разрядов? - PullRequest
0 голосов
/ 28 марта 2019

Я хочу ограничить значения, которые могут быть введены в текстовое поле, чтобы быть:

  • только цифры
  • разрешен backspace
  • пробел отключен
  • только положительные
  • три знака после запятой

для другого текстового поля, указанного выше, но только допустимые значения от 0 до 1

char ch = e.KeyChar;
            if (!Char.IsDigit(ch) && PercentBar.Text.IndexOf(@"\.\d\d") != -1 
                && ch != 8 && ch != 46 && ch != 32)
            {
                e.Handled = true;
                return;

это мойтекущий код, но он, кажется, не делает много

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...