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

Вниз

DBGrid multiselect как узнать список который выбрали?   Найти похожие ветки 

 
MadGhost ©   (2004-08-17 16:28) [0]

есть код который закрашивает строки DBGrid"a

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
 DataCol: Integer; Column: TColumn; State: TGridDrawState);
const
 clPaleGreen = TColor($00FF00);
 clPaleRed =   TColor($0000FF);
begin
If Column.Field.Dataset.FieldbyName("out").AsString = "1"
 then
  If (gdFocused in State)    then dbgrid1.canvas.brush.color := clBlack
   else dbgrid1.canvas.brush.color := clPaleGreen;
dbgrid1.DefaultDrawColumnCell(rect,DataCol,Column,State)

end;


вот, зделал multiselect а как узнать какие именно строки выбрал пользователь?


 
Алхимик ©   (2004-08-17 21:16) [1]

http://www.delphisyte.ru/Articles/base/draw_several_colors_select_row.html


 
GanibalLector ©   (2004-08-17 21:57) [2]

В EhLib хороший примерчик этого дела есть...да и сам грид получше будет



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
14-1093393635
Alex Konshin
2004-08-25 04:27
2004.09.12
Объем оптического диска достиг 1 терабайта


1-1093509000
Eli
2004-08-26 12:30
2004.09.12
Можно ли так обращаться с памятью?


1-1093707101
Lord de Mon
2004-08-28 19:31
2004.09.12
Как извльчь настройки прокси с IE...


14-1093351767
Knight
2004-08-24 16:49
2004.09.12
Почтовый сервер на Win2k...


1-1093501571
Mitrofan
2004-08-26 10:26
2004.09.12
Одна форма для нескольких пользователей