Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы
Старый 15.02.2009, 17:48   #1
XFilippowX
Пользователь
 
Регистрация: 31.01.2008
Сообщений: 17
По умолчанию Выделение цветом нужных строк таблицы DBGrid

Дано: сетка DBGrid
Требуется: выделить цветом те строки сетки, в которых ячейка цена больше 1000.
Помогите, пожалуйста! Нужен только алгоритм закраски данных строк.
XFilippowX вне форума
Старый 15.02.2009, 17:55   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Как раскрасить отдельные строки в TDBGgrid.

Строки через одну - красные:

Код:
dbgrid1.defaultdrawing := false;

procedure tform1.dbgrid1drawcolumncell(sender: tobject; const rect: trect;
datacol: integer; column: tcolumn; state: tgriddrawstate);
begin
if (dbgrid1.datasource.dataset.recno mod 2) = 0 then
dbgrid1.canvas.brush.color := clred;
dbgrid1.defaultdrawcolumncell(rect, datacol, column, state);
end;
А если научитесь пользоваться поиском по форуму, найдете еще темы насчет технологии раскраски гридов.

Последний раз редактировалось mihali4; 15.02.2009 в 17:57.
mihali4 вне форума
Старый 15.02.2009, 19:07   #3
XFilippowX
Пользователь
 
Регистрация: 31.01.2008
Сообщений: 17
По умолчанию

в поиске по форуму не нашёл. В выше указанной программе так и не с мог переделеть алгоритм, иммено для выделения тех записей,которые удовлетворюют заданнному условию. Все ещё нуждаюсь в помощи.
XFilippowX вне форума
Старый 15.02.2009, 19:13   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Не умеете искать.
По слову "разноцветные" есть ответ именно на ваш вопрос.
mihali4 вне форума
Старый 16.02.2009, 11:02   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,840
По умолчанию

Цитата:
Все ещё нуждаюсь в помощи
Поиском или в Delphi World
Уже обчуждалось. Закрываю.
Stilet вне форума
Закрытая тема

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение цветом определённых ячеек Bbalt Microsoft Office Excel 5 13.02.2009 13:07
Выделение цветом ratgunter Общие вопросы C/C++ 0 06.12.2008 00:22
Включение функции выделение цветом xxdima Microsoft Office Excel 3 28.08.2008 23:47
выделение строк цветом в StringGrid kate158 Помощь студентам 1 06.08.2008 09:56


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS