根据用户列选择格式化DataGrid列

时间:2013-07-10 10:19:56

标签: c# wpf datagridview wpfdatagrid mvvm-light

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

帮助我完成任务,我必须重写几个代码部分,它工作得很好!!!