Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / pleeeeeaaase!!! pomogite s DBGgrid-om!!! / 7 сообщений из 7, страница 1 из 1
28.08.2003, 17:36
    #32250488
Tommy Smith
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
Pomogite kto mojet novi4ku!!!
Nujno mo4 v DBGride otmetit mishkoi nekotorie stroki i potom udalit tolko ix!!!
kak ne delaiu....krome videlennix udaliaiutsia eshe kakie-nibud!!!...
rabotaiu s OnDrowCell...zaranee spasibo vsem!!!
...
Рейтинг: 0 / 0
28.08.2003, 17:39
    #32250494
Lana
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
у грида есть свойство SelectedRows и в хелпе даже пример есть подробный
...
Рейтинг: 0 / 0
28.08.2003, 17:40
    #32250501
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
А OnDrowCell то тут причем? У грид есть свойство SelectedRows, вот его и используй.
...
Рейтинг: 0 / 0
08.09.2003, 13:13
    #32258385
Малиновский Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
Brother, юзай DBGrigEh из библиотеки EhLib. Она для русскоязычных халявная, пароль - "ФЕВРАЛЬФЕВРАЛЬ". Там есть нужный тебе пример.
...
Рейтинг: 0 / 0
08.09.2003, 16:13
    #32258787
serg_russia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
Я пользуюсь следующей схемой: в запросе для DBGrid есть ключевое поле, накапливаю в переменной KeyMark:=',1,2,15,16,30,...,' в событии OnDrawColumnCell

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
with TDBGrid(Sender) do
begin
if Pos(','+Запрос.FieldByName('Key').Text+',', KeyMark)<>0 then
begin
Canvas.Font.Color :=clYellow; // Цвет шрифта
Canvas.Brush.Color:=clYellow; // Цвет фона
end;

if gdFocused in State then
begin
brush.Color:=clActiveCaption;
font.Color :=clWhite;
end;
DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
end;
...
Рейтинг: 0 / 0
08.09.2003, 16:55
    #32258877
maxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
Подумай об использовании Grid'ов сторонних производителей. QuantumGrid - решит не только эту проблему.
...
Рейтинг: 0 / 0
08.09.2003, 17:45
    #32258980
Малиновский Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pleeeeeaaase!!! pomogite s DBGgrid-om!!!
Послушай Lana:
> у грида есть свойство SelectedRows и в хелпе даже пример есть подробный
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / pleeeeeaaase!!! pomogite s DBGgrid-om!!! / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]