| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Окрасить строки в TStringGrid |
| Автор: Molodec 1.7.2011, 08:11 |
| Добрый день. В Интернет много информации о том, как окрасить в момент рисования ячейки. Меня же интересует уже после того как все отрисованно, чтобы при нажатии на кнопку происходила валидация, если не соответствует какому либо условию то i-строка закрашивается красным. То есть, если кто знает, пожалуйста, подскажите как закрасить в ТStringGrid красным, допустим, 2 и 5 строку именно по нажатию на кнопку(не события TStringGrid). Заранее спасибо. |
| Автор: AKATAN 1.7.2011, 08:51 | ||
После того как все отрисованннно? А repaint - не судьба? З.Ы. "отрисованнно" происходит гараздо чаще, чем ты думаешь. поставь showmessage на событие отрисованннно - это тебя удивит |
| Автор: 14SatanA88 1.7.2011, 08:54 |
по нажатию на кнопку вызвать это событие, где происходит окрашивание |
| Автор: Molodec 1.7.2011, 14:27 |
| При нажатии на кнопку вызвал StringGrid1.refresh; Все работает)) Спасибо. |