Спасибо за проект, присланный в личку.
Не понял сразу, что была попытка окрасить строковое поле - для него поле краски не работает.
Вопрос решился, так как необходимо всё таки было окрашивать по выбору значения в поле объекта - с этим всё работает хорошо.