Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
18 / 17 / 4
Регистрация: 22.03.2018
Сообщений: 701
1
.NET 4.x

Как сделать, чтобы в textbox нельзя было вводить цифры?

07.11.2019, 21:51. Показов 851. Ответов 4
Метки нет (Все метки)

Вводятся только русские буквы, но backspace и '.' не работает... В чём проблема???

Добавлено через 1 минуту
C#
1
2
3
4
5
6
7
8
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
    char l = e.KeyChar;
    if ((l < 'А' || l > 'я') && l != '\b' && l != '.')
    {
        e.Handled = true;
    }
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2019, 21:51
Ответы с готовыми решениями:

Как сделать так чтобы нельзя было вводить больше чем число текущего года?
int y = DateTime.Now.Year; if (richTextBox3.Text.Length == 1 &amp;&amp;...

Как сделать чтобы в MaskedTextBox можно было вводить только цифры и буквы A-Fa-f
Как сделать чтобы в MaskedTextBox можно было вводить только цифры и буквы A-Fa-f, а именно 8 байт...

Сделать чтобы в textbox нельзя было написать буквы и символы
помогите, выдает ошибку на вот это: private void textBox2_TextChanged(object sender, EventArgs...

Как сделать чтобы HTML Textbox нельзя было редактировать?
как сделать чтобы HTML Textbox нельзя было редактировать, но чтоб данные он передавал (как часть...

4
es geht mir gut
11493 / 4726 / 1181
Регистрация: 27.07.2011
Сообщений: 11,433
07.11.2019, 22:08 2
C#
1
if ((l < 'А' || l > 'я') && l != '\b' && l != '.')
У меня работает.
0
18 / 17 / 4
Регистрация: 22.03.2018
Сообщений: 701
07.11.2019, 22:14  [ТС] 3
У меня тоже заработало а как заставить работать пробел теперь к приммеру я вожу слова Кот Собака Тигр и они пишутся слитно КотСобакаТигр как исправить ошибку ?

Добавлено через 15 секунд
SoftIce, SoftIce, У меня тоже заработало а как заставить работать пробел теперь к приммеру я вожу слова Кот Собака Тигр и они пишутся слитно КотСобакаТигр как исправить ошибку ?
0
es geht mir gut
11493 / 4726 / 1181
Регистрация: 27.07.2011
Сообщений: 11,433
07.11.2019, 22:22 4
C#
1
  if ((l < 'А' || l > 'я') && l != '\b' && l != '.' && l!=32)
0
18 / 17 / 4
Регистрация: 22.03.2018
Сообщений: 701
07.11.2019, 22:37  [ТС] 5
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2019, 22:37

Как сделать, чтобы нельзя было вводить текст в TextBox, только цифры?
как сделать чтобы нельзя было вводить текст в TextBox, только цыфры

Как сделать так, чтобы нельзя было вводить не буквы и не цифры в delphi ?
как сделать так что бы нельзя было вводить не буквы и не цифры в delphi ?

Как сделать чтобы в Edit1 можно было вводить только цифры
Как сделать чтобы в Edit1 можно было вводить только цифры Зарание благодарю

Как сделать чтобы в textbox можно было вводить только буквы?
Подскажите, как сделать чтобы в textbox можно вводить только буквы?

Какой код необходимо ввести для того, чтобы нельзя было два раза вводить запятую в textbox?
Какой код необходимо ввести для того, чтобы нельзя было два раза вводить запятую в textbox?

как сделать что бы в textBox можно было вводить только цифры, "," и "-"
как сделать что бы в textBox можно было вводить только цифры, &quot;,&quot; и &quot;-&quot;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru