| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Цвет в StringGrid |
| Автор: Underdark 5.11.2004, 18:16 |
| Народ, я сталкнулся с такой проблемой: Нужно выделить цветом столбец таблицы StringGrid (в смысле цвет фона ячеек). Вообще такое возможно и если возможно, то как? Или хотя бы цвет текста в отдельных ячейках... |
| Автор: Zero 5.11.2004, 21:56 |
| Underdark, я конечно давно работал, со StringGrid, и непомню как там делать многие вещи, но чтобы изменить цвет шрифта и всё остальное что сним связано, то зайди в свойство Font, он работает с шрифтом любого обекта... Кстати если хочеш узнать как что делать со стандарными объектами delphi, то открой справочник и посмотри там расписаны основные свойства каждого стандартного объекта Delphi. |
| Автор: Pakshin A. S. 5.11.2004, 22:02 |
| Даю направление: Работаем с канвой в момент отрисовки... Может получится... |
| Автор: Underdark 6.11.2004, 10:18 |
| Zero, это всё понятно, но Font меняет свойства всего объекта, а мине нужно, чтобы менялся один столбец - вот в чём загвоздка! |
| Автор: Zero 6.11.2004, 12:14 |
| Могу только предложить, использовать несколько Srriggrido'ов, и в каждой свой цвет, визуально буде смотрется как одна и тогда можно будет сделать всё чё ты хотел сделать сними в начале... |
| Автор: devmstr 6.11.2004, 12:16 | ||
| Цитата из DRKB: Для раскрашивания будем использовать событие "OnDrawCell". Следующий код показывает, как сделать в Grid красный бэкраунд. Бэкграунд второй колонки будет зелёным.
Если че непонятно, спрашивай, постараюсь помочь |
| Автор: Underdark 6.11.2004, 12:36 |
| Бальшая СПАСИБА! Я побёг пробовать... |