У меня есть textbox
, и я хочу, чтобы принимать входные сигналы только в формате "xxx_yyy"
где 'xxx'
может содержать только буквы (AZ и AZ) и специальные символы и 'yyy'
может содержать только числа (0-9). Как это сделать?Ограничить текстовое поле, чтобы содержать определенный формат данных - VB
-3
A
ответ
0
Ну, вот что пример
Капля MaskedTextBox элемент на форме и дважды щелкните на форме для создания Form1_Load() событие и увидеть код
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' Create a mask we want to use. In your case it will be "LLL_000"
' Here LLL is 3 ASCI letters. Equivalent to [a-zA-Z] in regular expressions.
' _ delimiter
' And 000 is 3 digits in range 0-9
Dim mask As String = "LLL_000"
' Assign the mask to MaskedTextBox object
MaskedTextBox1.Mask = mask
End Sub
Вы можете установить маску значение через Редактор свойств. Также вам нужна метка описания с MaskedTextbox или пользователи путаются.
Подробнее о форматировании маски на MSDN: http://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=en-us&k=k(System.Windows.Forms.MaskedTextBox.Mask);k(System.Windows.Forms.MaskedTextBox);k(VS.Properties);k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.5)&rd=true
Смежные вопросы
- 1. Ограничить текстовое поле
- 2. Ограничить символ, чтобы ввести текстовое поле
- 3. Как ограничить текстовое поле
- 4. Чтобы ввести десятичный формат в текстовое поле
- 5. ограничить таблицу базы данных, чтобы содержать уникальные данные
- 6. Как ограничить текстовое поле десятичной
- 7. Ограничить символы, введенные в текстовое поле
- 8. Javascript, позволяющий содержать только одно текстовое поле
- 9. Regular Expression, чтобы ограничить попадание в текстовое поле
- 10. Ограничить текстовое поле, чтобы разрешить только десятичные числа
- 11. Как ограничить многострочное текстовое поле, чтобы принять только одно число?
- 12. Как ограничить текстовое поле, чтобы ввести только цифры
- 13. Ограничить текстовое поле, чтобы принять только 10-значное число
- 14. формат даты в текстовое поле
- 15. Разделения строк в текстовое поле (VB 2008)
- 16. Автоматически очищать текстовое поле при загрузке VB
- 17. VB получить числа образуют текстовое поле/строка
- 18. Добавить динамическое поле, чтобы создать определенный формат JSON
- 19. поиска чтение данных SQL в текстовое поле в VB
- 20. Ограничить текстовое поле текстом, который «подходит»
- 21. Ограничить числа, введенные в текстовое поле
- 22. Ярлык или текстовое поле в VB?
- 23. Как использовать внутреннее соединение в vb .net, чтобы заполнить текстовое поле vb windows form application
- 24. Как ограничить текстовое поле определенным количеством букв?
- 25. Как ограничить текстовое поле в ActionScript 2
- 26. Android Layout - как ограничить текстовое поле?
- 27. Ограничить клавиатуру Вход в текстовое поле JavaScript
- 28. Ограничить правило перезаписи, чтобы исключить определенный каталог
- 29. HTML5 текстовое поле/текстовое поле интерактивными текст
- 30. Как читать определенный формат данных
Использование MaskedTextBox UI элемент Или используйте 'KeyPress' событие для обычного TextBox –
Надежда кто-то привести пример. До тех пор вот ссылка на документацию MSDN, см. Раздел примеров: http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox(v=vs.110).aspx?cs-save -lang = 1 & cs-lang = vb # code-snippet-2 –
Если бы вы подождали какое-то время, я мог бы привести этот пример –