基于用户列选择格式化DataGrid列

本文关键字:选择 格式化 DataGrid 列选 于用户 用户 | 更新日期: 2023-09-27 18:21:43

我在gridview的头模板中有一个ComboBox(可用列的集合)。

最初,网格被绑定到一个数据表,该数据表的列名从a、B开始。。Z和50行。(初始设置)。

当用户从组合框中选择一列时,我需要根据GridView标题中选择的列名重新格式化整个列。

例如:-如果用户选择货币作为列,则该GridViewColumn中的所有现有值都应修改为货币格式。或任何其他格式"{0:d}"

我该如何解决这个问题?我使用的是MVVM,WPF DataGrid。

基于用户列选择格式化DataGrid列

http://www.codeproject.com/Articles/54645/WPF-ListView-which-can-do-Sorting-Filtering-Totals

帮助我完成了任务,我不得不重写一些代码部分,它非常有效!!!