DataGridのある行と行を比較して、内容が違うセルがあったらForeGroundを変えたいんですんが、やり方がわかりません。

DataContextはListコレクションです。

MVVM風じゃなくてとにかくゴリゴリ力押しで実装しようとして、
var dv = datagrid.ItemSource as DataViewとやったらキャスト失敗してnullになりました

だから、DataGridの行の参照変数ですら取れないんですが•••