Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

диапазон вводимых значений в TextBox от 16 до 35

80K
29 марта 2012 года
vaviliya
2 / / 29.03.2012
Не могу задать диапазон...
Вручную в textbox пользователь может ввести число от 16 до 35.

 
Код:
{
            textBox1.MaxLength = 2;
     
            {
                if (!(Char.IsDigit(e.KeyChar)))
                {
                    if (e.KeyChar != (char)Keys.Back)
                    {
                        e.Handled = true;

Вот так не получается

 
Код:
{
            textBox1.MaxLength = 2;
           if (Convert.ToInt32(textBox1.Text) >= 16 && Convert.ToInt32(textBox1.Text)<=35)
            {
                if (!(Char.IsDigit(e.KeyChar)))
                {
                    if (e.KeyChar != (char)Keys.Back)
                    {
                        e.Handled = true;
numericupdown использлвать нельзя
67K
29 марта 2012 года
NoXCode
64 / / 11.03.2012
Код:
private void OnTextChanged(object sender, EventArgs e)
        {
            textBox1.MaxLength = 2;
            for (int i = 0; i < textBox1.Text.Length; i++)
                if (!Char.IsDigit(textBox1.Text[i]))
                    textBox1.Clear();
        }

        private void OnKeyUp(object sender, KeyEventArgs e)
        {
            if ((e.KeyCode >= Keys.D0) && (e.KeyCode <= Keys.D9) ||
               ((e.KeyCode >= Keys.NumPad0) && (e.KeyCode <= Keys.NumPad9)))
            {
                int Value = Convert.ToInt32(textBox1.Text);
                if (((textBox1.Text.Length >= 2) && (Value < 16) || (Value > 35)) ||
                    ((textBox1.Text.Length < 2) && ((Value < 1) || (Value > 3))))
                    textBox1.Clear();
            }
        }
67K
29 марта 2012 года
NoXCode
64 / / 11.03.2012
Рекомендую вместо textBox использовать comboBox readonly
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог