2 / 2 / 1
Регистрация: 04.02.2010
Сообщений: 143
|
|
1 | |
События в ComboBox13.01.2016, 17:31. Показов 5041. Ответов 8
Метки нет (Все метки)
Всем привет.
никак не могу придумать как реализовать следующий функционал: на форме есть 10 CheckBox и 1 ComboBox, у ComboBox есть 3 строчки. пользователь выбирает в checkbox необходимые действия, которые соответствуют одной из строк в combobox. я никак не могу найти событие для сохранения состояния checkbox перед тем как выберу новую строчку в combobox. прошу помощи
0
|
13.01.2016, 17:31 | |
Ответы с готовыми решениями:
8
Скрытие ComboBox при наступлении события Combobox и события Два события combobox Обработка события выбора в ComboBox |
2 / 2 / 1
Регистрация: 04.02.2010
Сообщений: 143
|
|||||||||||
14.01.2016, 11:28 [ТС] | 3 | ||||||||||
спасибо за совет. остался только один вопрос, а событие OnSelect происходит в момент выбора самого ComboBox или при выборе какой-то строки в ComboBox?
Я собственно попробовал реализовать в двух событиях OnDropDown и OnSelect, но решил отказаться от события OnDropDown потому что пользователь может и не выбрать в ComboBox новую строчку и вообще не щелкнуть по ComboBox, а при следующем запуске программы мне необходимо сохранить предыдущий выбор Поэтому сейчас пересчет значений я веду примерно так Кликните здесь для просмотра всего текста
а перевыбор веду в Кликните здесь для просмотра всего текста
событие CheckBox2MouseUp общее для всех CheckBox
0
|
32 / 32 / 21
Регистрация: 22.09.2013
Сообщений: 378
|
|
14.01.2016, 19:10 | 4 |
Я правильно вас понимаю, при выборе 1 элемента в Combobox нужно 1 чек боксу поставить значение True остальным false? Объясните конкретнее пожалуйста и быть может мы придумаем вариант попроще )
0
|
2 / 2 / 1
Регистрация: 04.02.2010
Сообщений: 143
|
|
14.01.2016, 19:15 [ТС] | 5 |
нет-нет, задача у меня такая
есть 4 чекбокса и комбобокс с 3 строками не знаю как попонятней объяснить, но смысл примерно такой: у пользователя выбрана 1я строка в комбобоксе в этот момент он может рандомно раставить галочки в чекбоксах, после этого он выбирает вторую строку в комбобоксе, а галочки сменяются на значения для второго выбора и аналогично пользователь их может изменить значения по умолчанию для чекбоксов и выбор строки комбобокса я храню в ini файле, при выходе значения обновляются
0
|
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
|
|
16.01.2016, 23:32 | 6 |
painless, ну а почему в момент маркирования чекбокса не начать запись в ини файл?
Добавлено через 56 секунд используя метод dynamic_cast
0
|
2 / 2 / 1
Регистрация: 04.02.2010
Сообщений: 143
|
|
18.01.2016, 14:29 [ТС] | 7 |
меня больше беспокоит вопрос, в какой момент работы с ComboBox расставлять галочки в checkbox соответствующих, то, что можно при каждом изменении состояния checkbox перезаписывать значения хоть в ini файл, хоть во временную переменную, а перед закрытием программы все складывать в ini файл я уже придумал как сделать, остается как раз вопрос с combobox
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
||||||
18.01.2016, 15:46 | 9 | |||||
Сообщение было отмечено painless как решение
Решение
painless, посмотри этот вариант__
1
|
18.01.2016, 15:46 | |
18.01.2016, 15:46 | |
Помогаю со студенческими работами здесь
9
Обработчик события для ComboBox Отлов события выбора элемента ComboBox Передача значения переменной из события comboBox Не правильное генерирование события SelectedValueChanged у Combobox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |