Advertisement
Balda

Untitled

May 23rd, 2023 (edited)
644
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.72 KB | None | 0 0
  1. Чтобы ограничить ввод в контрол textbox, нужно выбрать событие KeyPress и в зависимости от условия написать код:
  2. 1) Разрешить на ввод только буквы (например поля ФИО, Город)
  3. if (!char.IsLetter(e.KeyChar) && !char.IsControl(e.KeyChar) && e.KeyChar != ' ' && !char.IsPunctuation(e.KeyChar))
  4.     {
  5.         e.Handled = true;
  6.     }
  7.     else
  8.     {
  9.          e.Handled = false;
  10.     }              
  11.  
  12. 2) Разрешить на ввод только цифры (например поле для телефона, количества)
  13. if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
  14.     {
  15.         e.Handled = true;
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement