Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Внизcombobox в Stringgride Найти похожие ветки
← →
ksa2002 © (2004-07-29 10:10) [0]Есть combobox который открывается в таблице , для выбора значения и подстановки в таблицу.
procedure TForm1.ComboBox3Change(Sender: TObject);
begin
.....................
StringGrid2.Cells[naklad_1_2,naklad_2_2]:=trim(combobox3.Text);
end;
procedure TForm1.ComboBox3Select(Sender: TObject);
begin
..........................
StringGrid2.Cells[naklad_1_2,naklad_2_2]:=trim(combobox3.Text);
ComboBox3.Visible:=false;
end;
Проблема в следующем когда пользователь вводит руками значение то при первом совпадении список подставляет значения и закрывается .А как сделать так, чтобы можно было различать подставил ли combobox сам значение или или его выбрал пользователь (можно ли так сделать)?
← →
Kurtevich (2004-07-29 11:07) [1]как понять "combobox подставил сам значение"?
← →
Леприкон © (2004-07-29 11:41) [2]Может Items.IndexOf() поможет?
← →
ksa2002 © (2004-07-29 12:13) [3]
> Kurtevich (29.07.04 11:07) [1]
> как понять "combobox подставил сам значение"?
Если в списки есть значения (111,112), то когда пользователь нажмёт 1 , то будит подсвечиваться число 111 , что в следствие вызавит метод select и сворачивания comboboxa
← →
Sandman25 © (2004-07-29 12:15) [4]Значит, нужно обрабатывать не OnSelect, а OnExit
← →
ksa2002 © (2004-07-29 12:32) [5]
> Sandman25 © (29.07.04 12:15) [4]
> Значит, нужно обрабатывать не OnSelect, а OnExit
Нет смысла
← →
Sandman25 © (2004-07-29 12:34) [6][5] ksa2002 © (29.07.04 12:32)
Ну, если Вас устраивает текущая функциональность, то, конечно, нет смысла.
А в чем тогда проблема? Зачем знать, как произошел выбор? Или если выбор был при подстановке, то закрывать Combobox не надо? :)
← →
ksa2002 © (2004-07-29 12:55) [7]Вот если пользователь выбрал сам , то тогда сврачиваем список,при это я обробатываю событие Select, а вот если он вводит и список подставляет сам то тогда тоже вызывается это событие (вот в том и проблем ).
Ладно а как сделать так чтобы список неподсвечивал значения при вводе (это какое свойство) ?
← →
Леприкон © (2004-07-29 12:59) [8]
> ksa2002 © (29.07.04 12:55) [7]
Аутокомлит
← →
ksa2002 © (2004-07-29 13:10) [9]Спасиб , хоть так сделаю.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.033 c