Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Zlodey
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 26
#1

Активность кнопки должна зависеть от состояния CheckBox - VB

05.12.2012, 23:52. Просмотров 569. Ответов 4
Метки нет (Все метки)

Visual Basic
1
2
3
4
5
6
7
Private Sub Form_Load()
If C1.Value = 1 Then
Command4.Enabled = True
Else
Command4.Enabled = False
End If
End Sub
должно при чекнутой галочке включать кнопку при не чекнутой выключать, что не правильно?
http://www.cyberforum.ru/visual-basic/thread235669.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 23:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Активность кнопки должна зависеть от состояния CheckBox (VB):

Разные действия по нажатию на кнопку в зависимости от состояния CheckBox-а
У меня 2 CheckBox 'са. необходимо, чтобы при выборе первого: - при нажатии...

Изменение текста в Label при смене состояния CheckBox'а
Не могу решить вот какую задачу, ________________________________ Есть три...

Появление меню при нажатии правой кнопки на CheckBox'e
как сделать что бы при нажатии правой кнопки на CheckBox'e появлялось меню...

Активность кнопки должна зависеть от наличия процесса
Добрый день.....вот ещё одна беда прогуглил всю сеть ну совсем нечего подобного...

Активность кнопки должна зависеть от содержимого Edit
Помогите не знаю как сделать когда вписываешь цифру(ы) в edit то кнопка...

4
Казанский
13870 / 5633 / 1434
Регистрация: 24.09.2011
Сообщений: 8,839
06.12.2012, 00:19 #2
True = -1, а не 1
А лучше так:
Visual Basic
1
2
3
Private Sub Form_Load()
Command4.Enabled = C1.Value
End Sub
0
Zlodey
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 26
06.12.2012, 00:25  [ТС] #3
если ставить в свойствах элемента до запуска проекта то работает, но при работе проекта и переключении чекбокса ничего не происходит
0
Казанский
13870 / 5633 / 1434
Регистрация: 24.09.2011
Сообщений: 8,839
06.12.2012, 00:33 #4
Значит это должно происходить по событию изменения чекбокса И при загрузке формы:
Visual Basic
1
2
3
4
5
6
7
Private Sub Form_Load()
C1_Change
End Sub
 
Private Sub C1_Change()
Command4.Enabled = C1.Value
End Sub
0
Denri
102 / 53 / 2
Регистрация: 10.07.2012
Сообщений: 347
Записей в блоге: 2
06.12.2012, 00:51 #5
Visual Basic
1
2
3
4
Private Sub C1_Click()
If C1.Value = 1 Then Command4.Enabled = True
If C1.Value = 0 Then Command4.Enabled = False
End Sub
Перед Command4 укажи форму где находится Command4 к примеру (Form1. Command4)

или перед C1 как я понял у кажи форму где находится C1 к примеру (Form1.C1)
0
06.12.2012, 00:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 00:51
Привет! Вот еще темы с решениями:

Активность кнопок должна зависеть от того, выбрана ли строка в DataGrid
Начинающий программист. Запнулся на проблеме привязки данных, а именно: У меня...

Видимость кнопки должна зависеть от наличия текста в ПолеСоСписком
Подскажите, как реализовать следующее: при вводе данных в ПолеСоСписком после...

Активность кнопки в зависимости от состояния других компонентов
if...

Активность кнопки в webbrowser должна быть завязана на доступность сервера
Дорого время суток господа ! Помогите решить один деликатный вопрос , а...


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

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

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