小编Kas*_*par的帖子

WPF - 如何将转换器应用于所有 DataGridTextColumn?

我想使用 WPF 应用转换器将值绑定到应用程序中的所有 DataGridTextColumn。

对于单个 DataGridTextColumn 转换器工作正常:

<DataGridTextColumn 
    Header ="Value" 
    Binding="{Binding Value, Converter={StaticResource decimalConverter}}" 
    />
Run Code Online (Sandbox Code Playgroud)

但在应用程序中,我在不同的 DataGrid 中得到了许多(超过 100 个)DataGridTextColumn,我会知道最佳的解决方案,而不是分别申请每个列转换器。

我知道使用样式可以修改所有类型的控件(例如前景)的某些属性,但不确定如何将这些属性用于绑定值和转换器?

c# wpf converters

6
推荐指数
1
解决办法
2121
查看次数

标签 统计

c# ×1

converters ×1

wpf ×1