Текущий архив: 2003.04.03;
Скачать: CL | DM;
ВнизDrawGrid Найти похожие ветки
← →
Sergei (2003-03-24 17:01) [0]Как в каждой из ячеек DrawGird нарисовать компонент (ComboBox), чтобы сам DrawGrid не мерцал.
← →
pasha_golub (2003-03-24 17:56) [1]Передлагаю создавать Боксы при старте формы
var Combo: TComboBox;
for i:=0 to Grid1.ColCount - 1 do
for j:=0 to Grid1.RowCount - 1 do
begin
Combo := TComboBox.Create(Grid1);
Combo.Parent := Grid1;
Combo.Left := Grid1.CellRct[i,j].Left;
Combo.Top := Grid1.CellRect[i,j].Top;
Combo.Width := Grid1.Cellrect[i.j].Right - Combo.Left;
...
end;
← →
MBo (2003-03-24 17:59) [2]ни к чему, наверно, делать comboBox в каждой ячейке - достаточно одного в выбранной
← →
Sergei (2003-03-24 18:54) [3]Спасибо, советы пригодились. Может быть кто нибудь еще сможет объяснить тот факт, что ,когда ComboBox назначает своим родителем DrawGrid, его выпадающий список обрезается под корень?
← →
MBo (2003-03-25 06:17) [4]Не назначай грид парентом - он не обрабатывает команды дочерним окнам. Пусть форма будет Parent.
Страницы: 1 вся ветка
Текущий архив: 2003.04.03;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.009 c