Tengo una cuadrícula de datos WPF que se llena con una ObserverableCollection.Cambiar fila de cuadrícula de datos WPF Color
Ahora quiero colorear las filas según el contenido de la fila al inicio del programa y si algo cambia durante el tiempo de ejecución.
System.Windows.Controls.DataGrid areaDataGrid = ...;
ObservableCollection<Area> areas;
//adding items to areas collection
areaDataGrid.ItemsSource = areas;
areaDataGrid.Rows <-- Property not available. how to access rows here?
CollectionView myCollectionView = (CollectionView)CollectionViewSource.GetDefaultView(areaDataGrid.Items);
((INotifyCollectionChanged)myCollectionView).CollectionChanged += new NotifyCollectionChangedEventHandler(areaDataGrid_Changed);
...
void areaDataGrid_Changed(object sender, NotifyCollectionChangedEventArgs e)
{
//how to access changed row here?
}
¿Cómo puedo acceder a las filas al inicio y en el tiempo de ejecución?