Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Сома
0 / 0 / 0
Регистрация: 14.06.2017
Сообщений: 1
1

Как можно менять текст в Combobox, используя другой Combobox?

14.06.2017, 21:00. Просмотров 850. Ответов 1
Метки нет (Все метки)

Как можно менять текст, в Combobox используя другой Combobox, т.е.
Допустим, есть два Combobox: Combobox1 и Combobox2.
В первом будут выбираться страны, например Россия и США, а во втором выводится их города, т.е. если я выберу в Combobox1 Россию, то в Combobox2 появится список из таких городов как Москва, Санкт-Петербург и Самара, а если выберу в Combobox1 США, то в Combobox2 будет вот такой список: Вашингтон, Чикаго, Сан-Франциско.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2017, 21:00
Ответы с готовыми решениями:

ComboBox можно-ли изменить свойство Text внутри обработчика onChange этого-же ComboBox-а
Хочу сделать так. var //глобальные sCBoxIni: String = 'Выберите'; ...

Как сделать, чтобы в при выборе одного итема в ComboBox, в другом ComboBox выводился итем того же индекса?
Как сделать чтобы в при выборе одного итема в в ComboBox в другом ComboBox...

Как передать номер индекса с одного combobox в другой?
Есть два комбо бокса,в первом фамилии,во втором телефоны. Нужно что бы при...

Как в ComboBox вывести данные из столбца таблицы на другой форме?
Имеются две формы на каждой из которых имеются компоненты для вывод таблицы...

При выборе определенного значения в ComboBox менять значение в Label
Здравствуйте! Скажите, как мне сделать, чтобы при выборе определенного значения...

1
TFullControl
405 / 326 / 192
Регистрация: 20.10.2016
Сообщений: 1,035
14.06.2017, 21:09 2
Лучший ответ Сообщение было отмечено Сома как решение

Решение

Сома, Делайте так:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//Изменяя ComboBox1 меняете содержимое ComboBox2 событие OnChange
procedure TForm1.ComboBox1Change(Sender: TObject);
begin 
  ComboBox2.Clear;
  case ComboBox1.ItemIndex of
    1:  begin
          ComboBox2.Items.Add('Город1');
          ComboBox2.Items.Add('Город2');
          ComboBox2.Items.Add('Город3');
        end;
    2:  begin
          ComboBox2.Items.Add('Город1');
          ComboBox2.Items.Add('Город2');
          ComboBox2.Items.Add('Город3');
        end;
    3: // Аналогично
  end;
end;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2017, 21:09

Как из ComboBox на одной форме записать нужную строчку в Label другой формы?
Здравствуйте, а вот еще вопрос, а как из ComboBox на форме( form1) записать...

Содержимое второго ComboBox-а должно зависеть от выбранного элемента в первом ComboBox-е
Здраствуйте!У меня такая задачка. У меня есть 2 компонента CombBox. В первом я...

Несколько Combobox-ов. После выбора значения в одном Combobox-е, оно должно стать недоступным в других
Доброго времени суток. У меня такая проблемка. Имеется 3 combobox'a ,содержащие...


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

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

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