У меня есть список, который содержит слова «week1», «week2», ..... вплоть до «week52», и когда я выбираю неделю из списка, он получает значение из базы данных MySQL это будет представлять значение индикатора выполнения. мой индикатор выполнения имеет диапазон 0-120, и я хотел бы, чтобы все недели, значения которых превышали 100, были выделены или помечены каким-либо образом в списке. поэтому мой вопрос: «Есть ли способ установить цвет фона определенных недель в списке оранжевого цвета в зависимости от значения, которое они представляют в базе данных?
например, для "week1", значение равно 114, поэтому, когда список загружается, я хочу, чтобы цвет фона элемента "week1" в списке был оранжевым (указывая, что его текущее значение больше 100)? я знаю, что это требует от меня реализации пользовательской функции рисования для элементов списка, но я не знаю, с чего бы мне начать. я хотел бы, чтобы это было несколько автоматически, чтобы он проверял значения и изменял цвета фона любого значения выше 100 вместо того, чтобы указывать имя элемента.
Заранее спасибо!