Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 29.05.2014
Сообщений: 175
1

Ограничения на ввод цифр в textBox

29.06.2014, 13:38. Показов 3277. Ответов 3
Метки нет (Все метки)

здравствуйте ещё раз) как писал ниже в теме делаю калькулятор. поставил ограничения на ввод букв в 2, 8 и 10-тиричные системы счисления. теперь как поставить ограничение ввода цифр на каждую систему? Например - для ввода в двоичной системе чтоб кроме 0 и 1 другие цифры не вводились?
вот собственно проект. КАЛЬКУЛЯТОР.RAR

подкиньте идейку) пробовал вот такой код для двоичной, но тогда нельзя ничего кроме 0 и 1 вводить, но можно вводить буквы. куда его добавить правильно, этот код?

C#
1
2
3
if (e.KeyChar != '2' && e.KeyChar != '3' && e.KeyChar != '4' && e.KeyChar != '5' && e.KeyChar != '6' && e.KeyChar != '7' && e.KeyChar != '8' && e.KeyChar != '9')
            { e.Handled = true; }
        }
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2014, 13:38
Ответы с готовыми решениями:

Ввод в TextBox только цифр
Собственно сабж,можно ли сделать,чтобы текст в текстовом поле мог состоять только из цифр?

Ввод в TextBox только цифр
Добрый день, уважаемые форумчане. Прошу вашей помощи в накопившихся проблемах. Пойдем по...

Ввод только цифр в TextBox
Делаю "защиту от дурака", нужно что бы в textBox1 вводили только положительные числа, часть кода...

TextBox ввод только цифр
Подскажите пожалуйста как textbox сделать так чтобы вводились только цифры а буквы заблокировать...

3
Заблокирован
29.06.2014, 14:03 2
Лучший ответ Сообщение было отмечено Inkorpus как решение

Решение

C#
1
2
3
4
if (e.KeyChar != '0' && e.KeyChar != '1')
{
    e.Handled = true;
}
Будут вводиться только 0 и 1.
1
1 / 1 / 0
Регистрация: 29.05.2014
Сообщений: 175
29.06.2014, 14:05  [ТС] 3
Водяной Змей, как мне это в имеющийся код добавить? я написал код для того, чтоб не вводились буквы, а как добавить и это изменение?
0
Заблокирован
29.06.2014, 14:12 4
Убрать код, который есть, и вставить мой.
Этот код не даст ввести ни цифр, ни букв, ничего, кроме 0 и 1.
Он проверяет, введен ли символ, отличный и от 0 и от 1, и если да, то не даёт ему попасть в тексбокс.
Что непонятного?
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.06.2014, 14:12

Ввод только цифр в textBox
Что написать и в каком событии, что бы в textBox вводились только цифры?

Ввод в динамический textbox только цифр
Знаю что должен использоваться какой-нибудь метод с KeyPressed. Но как это выглядит для...

Обеспечить ввод в TextBox только цифр
Помогите, что не так? Мне нужно, чтобы в текстовое поле могла вводиться ТОЛЬКО цифра, иначе...

Реализовать ввод в TextBox только цифр
Помогите пожалуйста прикрутить проверку,чтобы в textbox можно было вводить только цифры. Заранее...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.