Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.20;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
3-65788
Zelius
2003-10-30 13:03
2003.11.20
Посоветуйте компонент memory table, кто имеет опыт работы с ним?


1-65837
Excel-deplphi
2003-11-10 07:26
2003.11.20
Как из делфи объединить ячейки в Excel ?


3-65707
qwerr
2003-10-31 16:06
2003.11.20
DBComboBox


1-65879
TUser
2003-11-09 02:08
2003.11.20
Abstract error


4-66160
SH
2003-09-24 19:39
2003.11.20
Как отловить открытие закрытие CD-ROM а?