powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / выделение записей
14 сообщений из 14, страница 1 из 1
выделение записей
    #39685238
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте !!!
Есть грид, отображающий данные. Строка выделяется целиком !!!
Хочу разукрасить строки с неправильными данными в красный цвет, чтобы было видно пользователю.

Вопрос такой. Как быть с данными из одной строки. Она окрашена в синий (цвет выделения)
...
Рейтинг: 0 / 0
выделение записей
    #39685243
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Рисовать её синей с красной рамкой, например.
...
Рейтинг: 0 / 0
выделение записей
    #39685248
Evgeny A. Maltsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr,

Все зависит от грида, например в cxGrid (Developer Express) есть два метода закраски, один из которых красит строку не зависимо от того выделена она или нет (через CustomDrawCell).

Какой у Вас Грид?
...
Рейтинг: 0 / 0
выделение записей
    #39685269
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Можно покрасить текст, а не фон. И выделить текст жирным - тогда даже для выделенной строки будет видно.
...
Рейтинг: 0 / 0
выделение записей
    #39685302
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBrЗдравствуйте !!!
Есть грид, отображающий данные. Строка выделяется целиком !!!
Хочу разукрасить строки с неправильными данными в красный цвет, чтобы было видно пользователю.

Вопрос такой. Как быть с данными из одной строки. Она окрашена в синий (цвет выделения)
есть эвент у поля датасета OnGetText . В нем можно делать с гридом и строками, что угодно.

зы. признавайся, студень, почем ник у DimaBr купил?
...
Рейтинг: 0 / 0
выделение записей
    #39685327
Фотография Квейд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докзы. признавайся, студень, почем ник у DimaBr купил? может, DimaBr просто четверг с пяницей перепутал?
...
Рейтинг: 0 / 0
выделение записей
    #39685331
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докесть эвент у поля датасета OnGetText . В нем можно делать с гридом и строками, что угодно.


Но как ? :)
...
Рейтинг: 0 / 0
выделение записей
    #39685332
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

Я бы в сторону OnDrawCell смотрел. OnGetText несколько для другого.
...
Рейтинг: 0 / 0
выделение записей
    #39685399
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
2.
3.
4.
5.
6.
 TJvDBGrid = class(TJvExDBGrid, IJvDataControl)
............
property OnGetCellParams: TGetCellParamsEvent

TGetCellParamsEvent = procedure(Sender: TObject; Field: TField;
    AFont: TFont; var Background: TColor; Highlight: Boolean) of object;
...
Рейтинг: 0 / 0
выделение записей
    #39685497
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterЯ бы в сторону OnDrawCell смотрел. OnGetText несколько для другого.
точно, это для подмены текста. Давно рукоблудием не занимался :)

вот статья на Королевстве , где есть все ответы.
...
Рейтинг: 0 / 0
выделение записей
    #39685570
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterOnGetText несколько для другогоя предлагал когда-то 15310443 (и ниже) но впустую
...
Рейтинг: 0 / 0
выделение записей
    #39685628
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вообще в отпуске. Кто-то с моего компа балуется.
...
Рейтинг: 0 / 0
выделение записей
    #39685632
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterDimaBr,
Можно покрасить текст, а не фон. И выделить текст жирным - тогда даже для выделенной строки будет видно.
Конечно же Шрифт, жирный и красный. Что может быть проще !!!
...
Рейтинг: 0 / 0
выделение записей
    #39685753
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBrШрифт, жирный и красный

TJvDBGrid.OnGetCellParams

http://jvcl.sourceforge.net/daily/
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / выделение записей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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