#vb.net #maskedtextbox
#vb.net #maskedtextbox
Вопрос:
Я ищу способ создать masktextbox с пользовательской маской, чтобы разрешать только числа и десятичные знаки. Может быть только 2 знака после запятой и только одна десятичная точка. Можно ли это сделать с помощью пользовательской маски. Я прочитал документ MSDN, связанный с mask, но, похоже, он не обеспечивает большой гибкости или, может быть, я что-то упускаю, любые подробности в этом отношении будут полезны.
Вводом для текстового поля маски может быть любое число, за которым следуют 2 десятичных знака (необязательно).
Например. 1200 или 1200.25 или 10
Комментарии:
1. показать ваш код?? или для чего будет ваш ввод
MaskTextBox
?2. пожалуйста, проверьте отредактированный вопрос. спасибо
3. Вам действительно нужно
MaskTextBox
для этого илиTextBox
с каким-то кодом разрешить только десятичные знаки и числаtextbox_keypress
??4. Я подумал об использовании текстового поля mask, потому что они могут быть встроенными. А события нажатия или нажатия клавиш позволяют копировать и вставлять недопустимые входные данные, поэтому это выглядело как идеальное решение.