Форум: "Базы";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
ВнизCheckBox Найти похожие ветки
← →
ST_ (2003-11-02 22:26) [0]Господа, подскажите plz, как добавить колонку CheckBox в таблицу DBGrid? Заранее большое и огромное спасибо.
← →
Beginner3000 (2003-11-03 01:00) [1]никак
иначе будет либо - не CheckBox,
либо - не DBGrid
← →
ЮЮ (2003-11-03 02:37) [2]1) Использовать более продвинутый DBGrid, например бесплатный DBGridEh
2) Эмулировать самому, написав немного кода в обработчиках OnDrawDataCell, OnMouse..., onKey...
← →
Илайдж (2003-11-03 09:48) [3]Грид, кнопку на форму
procedure TFm.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
if gdFocused in State then begin
with Button1 do
if Column.Field.FieldName = "нужное_поле" then begin
Top := Rect.Top + DBGrid1.Top + 3;
Visible:= True
end;
end;
end;
procedure Tfm.DBGrid1ColExit(Sender: TObject);
begin
if DBGrid1.SelectedField.FieldName = "нужное_поле" then Button1.Visible:= False;
end;
По умолчанию у кнопки Visible = false
← →
Кулюкин Олег (2003-11-03 10:36) [4]http://www.delphikingdom.com/helloworld/dbgridcolor.htm
Разноцветный D B G R I D
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c