WPF MVVM:访问DataGridTextColumn单元格

WPF MVVM:访问DataGridTextColumn单元格,wpf,mvvm,datagrid,datagridtextcolumn,Wpf,Mvvm,Datagrid,Datagridtextcolumn,我有一个从DataGridTextColumn集合动态生成的DataGrid。 是否有任何方法可以直接从DataGridTextColumn对象访问列的单元格 谢谢 单元格位于行(或其子行)中,而不是列。为什么在MVVM场景中需要访问单元格?我想根据来自DB的数据更改单元格外观,具体数据由单元格的列标题和行标题检索。MVVM场景中的控件不应该访问DB-这就是视图模型/模型的用途。值得一提的是,我会这样做:获取数据以查看模型,进行计算并为每个单元格的数据设置属性。然后在单元格的样式(DataGri

我有一个从DataGridTextColumn集合动态生成的DataGrid。 是否有任何方法可以直接从DataGridTextColumn对象访问列的单元格


谢谢

单元格位于行(或其子行)中,而不是列。为什么在MVVM场景中需要访问单元格?我想根据来自DB的数据更改单元格外观,具体数据由单元格的列标题和行标题检索。MVVM场景中的控件不应该访问DB-这就是视图模型/模型的用途。值得一提的是,我会这样做:获取数据以查看模型,进行计算并为每个单元格的数据设置属性。然后在单元格的样式(
DataGridTextColumn.CellStyle
)或单元格的数据模板(
DataGridTextColumn.CellTemplate
/
DataGridTextColumn.EditCellTemplate
)中使用触发器/转换器。