Я впервые использую Spark DataGrid и нахожу его очень удобным. Есть кое-что, что я хотел бы сделать с содержимым моей сетки теперь, когда я ее нарисовал, и я немного застрял в том, как действовать дальше.
Я хотел бы создать функцию, которая проходит через каждую ячейку определенного столбца в DataGrid, которая проверяет каждое значение на соответствие массиву предопределенных значений; если он находит совпадение, он должен выделить ячейку как конфликтную, изменив ее цвет.
Я знаю, что вы можете получить доступ к средству визуализации элементов конкретной ячейки, используя функцию getItemRendererAt()
и передавая индексы столбца и строки. Но я не вижу, как бы я, например, перебирал значения в каждом столбце.
Вполне возможно, что я все делаю неправильно, и в этом случае не стесняйтесь толкать меня на правильный путь. В равной степени, если возможно сделать то, что я пытаюсь сделать, я хотел бы услышать, как это сделать.
Спасибо!