我想使用 WPF 应用转换器将值绑定到应用程序中的所有 DataGridTextColumn。
对于单个 DataGridTextColumn 转换器工作正常:
<DataGridTextColumn
Header ="Value"
Binding="{Binding Value, Converter={StaticResource decimalConverter}}"
/>
Run Code Online (Sandbox Code Playgroud)
但在应用程序中,我在不同的 DataGrid 中得到了许多(超过 100 个)DataGridTextColumn,我会知道最佳的解决方案,而不是分别申请每个列转换器。
我知道使用样式可以修改所有类型的控件(例如前景)的某些属性,但不确定如何将这些属性用于绑定值和转换器?