| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > StringGrid & ComboBox |
| Автор: 101626 4.9.2008, 20:28 |
| Здаствуйте форумчане, большая просьба помочь в ячейку компонента StringGrid мне надо вставить компонент ComboBox, делаю это я так: в заголовочном файле определяю TComboBox *с; void __fastcall TForm1::StringGrid1SelectCell(TObject *Sender, int ACol,int ARow, bool &CanSelect) //Событие комп. StringGrid1 { if © delete c; //освобождаем c = new TComboBoxEx (StringGrid1); c->Parent = StringGrid1; c->Items->Add("1"); //Добавляем строки в ComboBox c->Items->Add("2"); c->Items->Add("3"); c->Items->Add("4"); TRect rect = StringGrid1->CellRect(ACol, ARow); c->BoundsRect = rect;//Положение c->BringToFront(); } все то хорошо, но только открывающийся список компонента ComboBox открывается внутри ячейки стринггрида, и по этому его не видно. Как можно сделать чтоб он был поверх к-та StringGrid? Заранее блогодарен. |
| Автор: kin 5.9.2008, 08:09 | ||
Если язык роли не играет то, это должно помочь http://www.citforum.ru/programming/delphi/nogrid/#02 |
| Автор: mrbrooks 5.9.2008, 08:25 |
| kin, комрад тема уже решена в ее двойнике |