Checkbox

  • Автор темы Автор темы SideX
  • Дата начала Дата начала
S

SideX

C++ Builder
Здравствуйте! Имеется 6 CheckBox'ов, при нажатии на 6-й должны отмечаться все CheckBox'ы, при убирании галочки все CheckBox'ы должны быть неотмеченными. Это я сделал.
Но еще нужно отловить такую ситуацию: когда отмечены все 5 чекбоксов, отмечается и 6-й, когда же убирается галочка хотя бы с одного чекбокса, то с 6-го галочка также убирается.

Помогите пожалуйста.
 
C++ Builder
Здравствуйте! Имеется 6 CheckBox'ов, при нажатии на 6-й должны отмечаться все CheckBox'ы, при убирании галочки все CheckBox'ы должны быть неотмеченными. Это я сделал.
Но еще нужно отловить такую ситуацию: когда отмечены все 5 чекбоксов, отмечается и 6-й, когда же убирается галочка хотя бы с одного чекбокса, то с 6-го галочка также убирается.

Помогите пожалуйста.

попробуйте проверять значения чекбоксов одним обработчиком (CheckedChanged), если true, то некая public переменная +1, наоборот - (-1). Ежели сумма 5, то соответственно... Не уверен, но я бы с этого начал
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!