【发布时间】:2011-05-09 18:42:59
【问题描述】:
我正在尝试为数据网格实现单元格模板。问题是,当我尝试绑定到 datagridview 中的对象时,我没有得到我期望的值。
这是没有样式的数据网格的样子:
很简单,但是当我尝试使用带有触发器的单元格模板对其进行样式设置时,这就是我得到的(上面有 DAL.Task 的每个单元格都应该包含一个橙色圆圈):
这是我用来设置网格样式的 xaml:
网格> 数据模板>
我猜是“{Binding Row.ItemArray/TaskStatusName}”导致了问题,在datagridview中提取DAL.Task的TaskStatusName属性的正确方法是什么?
如果有帮助的话,我发现空白单元格的值是 DBNull。
此外,这些值来自作为 DataGrid 上下文的 DataTable。
【问题讨论】:
标签: wpf xaml data-binding datagrid datarowview