假设我有一个 DataGrid,它的 ItemsSource 绑定到一个数据表(其列是不同的)。表的一列是具有多个 NaN 值的双精度类型。在显示部分,我想将所有 NaN 值格式化为空白。
我所做的是为 DataGridCell 设置一个样式,如下所示:
<Style TargetType="DataGridCell">
<Setter Property="Content" Value="{Binding Converter={StaticResource NumberConverter}}" />
</Style>
但它不起作用,因为单元格的 DataContext 是 DataRowView 这意味着我无法获得转换器中的哪一列。
任何人有一个好主意?非常感谢。