Я довольно новичок в связывании и вообще в WPF.
Теперь я создал DataGrid в своем представлении XAML.Затем я создал два DataGridTextColumns
DataGridTextColumn col1 = new DataGridTextColumn();
col1.Binding = new Binding("barcode");
Затем я добавил столбцы в dataGrid.Когда я хочу добавить новый элемент в сетку данных, я могу просто сделать:
dataGrid1.Items.Add(new MyData() { barcode = "barcode", name = "name" });
Это замечательно и прекрасно работает (я знаю, что есть много способов сделать это, но это самый простойдля меня сейчас).
Однако проблема возникает, когда я пытаюсь сделать следующее;
Я хочу добавить эти элементы в таблицу данных, но с разными цветами переднего плана в зависимости от определенных условий,Т.е. -
if (aCondition)
dataGrid.forgroundColour = blue;
dataGrid.Items.Add(item);