Ste*_*ler 39
对于那些从搜索引擎到这里的人,希望找到问题中标题的答案,请看这里:https://stackoverflow.com/a/17066695/937093
内容:
public DataGridCell GetDataGridCell(DataGridCellInfo cellInfo)
{
var cellContent = cellInfo.Column.GetCellContent(cellInfo.Item);
if (cellContent != null)
return (DataGridCell) cellContent.Parent;
return null;
}
Run Code Online (Sandbox Code Playgroud)
编辑
如果你赞成这个答案,请不要忘记提交我所链接的原始答案!
要动态更改单元格的颜色,这是最简单的方法
cell.Background = new SolidColorBrush(Colors.Green);
要获取数据网格单元格,请点击此链接
感谢 Natxo