Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 197
1

Изменение активности кнопки по TextBox

13.03.2016, 03:03. Просмотров 268. Ответов 3
Метки нет (Все метки)

Собственно нужно чтобы в первом случае кнопка становилась активной после ввода в текстбокс букв))
во втором случае почти тоже самое, только плюс проверка по количеству символов и по языку ввода

я застрял в самом начале

C#
1
2
3
4
5
6
7
8
9
10
private void Form2_Load(object sender, EventArgs e)
        {
           button1.Enabled = false;
        }
 
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            if (textBox1.Text != null)
                button1.Enabled = true;
        }
хоть почти в каждом посте советуют так сделать, это не работает
пробовал пощелкать true и false по всякому, и приравнивал и сравнивал текстбокс с нулем, даже по совету гугла else добавлял, результат один: не работает
Может мой бубен сломался? Кто поделится?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2016, 03:03
Ответы с готовыми решениями:

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

Изменение textbox
Все привет! Как сделать что бы при запуске программы, значение из 1 текст бокса копировалось в...

Textbox и кнопки от scrollBars
подскажите пожалуйста как объединить textbox и кнопки от scrollBars что бы при нажатии кнопки вверх...

Изменение Текста в TextBox
Есть элемент TextBox и код, вставляющий в начало строки TextBox.Text символ: private...

Изменение цвета textbox
Сравниваются 2 числа. Можно ли сделать что бы число из 2 текстбокса было красным при выводе в 3...

3
Someone007
2227 / 1795 / 820
Регистрация: 09.05.2015
Сообщений: 4,434
Завершенные тесты: 1
13.03.2016, 03:43 2
C#
1
2
3
4
private void textBox1_TextChanged(object sender, EventArgs e)
{
    button1.Enabled = !string.IsNullOrWhiteSpace(textBox1.Text);
}
должно работать если на событие TextChanged подписаны корректно.
1
ViterAlex
6460 / 3630 / 1484
Регистрация: 11.02.2013
Сообщений: 7,981
Завершенные тесты: 3
13.03.2016, 03:45 3
C#
1
button1.Enabled = !string.IsNullOrEmpty(textBox1.Text);
0
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 197
13.03.2016, 16:24  [ТС] 4
Someone007, спасибо, все работает

Добавлено через 26 секунд
ViterAlex, спасибо, оно самое
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2016, 16:24

Изменение размеров textBox
Как сделать чтобы текстбокс был не только в ширину, но и в длину? То есть как-бы не стандартный, а...

Ввести число в textBox с кнопки
Добрый день, форумчане. Излагаю суть проблемы: Есть форма, на ней несколько textBox-ов. И...

Динамическое изменение размера textBox
Здравствуйте! Есть разные массивы строк, в зависимости от выбора я вывожу тот или иной массив. В...


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

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

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