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