Вверх ↑
Ответов: 4630
Рейтинг: 749
#1: 2019-05-22 13:44:47 ЛС | профиль | цитата
nesco писал(а):
надо держать отдельный список параметров
Вероятно, да, но можно пойти другим путем: выдавать событие при каждой перерисовке, не сохраняя значений, а используя их только в данной перерисовке. Тогда обработчик события сам решает откуда он берет и где ему хранить эти значения.
Другими словами: если наша программа - это редактор типа Word, где пользователь сам раскрашивает каждую ячейку, тогда указанные им значения "надо где-то хранить". А если таблица раскрашивается в зависимости от содержимого ячейки, например, "пометить красным строку, в которой столбец "Долг" больше 0", тогда необходимые параметры уже "хранятся" в самой строке. Только надо обеспечить удобный доступ к "текущей" строке таблицы на момент её рисования.
карма: 26

0