0
我们的客户想要对WPF数据网格中的值进行排序。WPF工具包Datagrid排序
其中一列是时间跨度列。但是,它是以字符串格式。这里是示例数据。
-1周 - 重新组织人员
-2月 - 设计网站
- 5年 - 协商合并
我已经成功地将字符串数据转成对应的数值日期。我也已将该列放入数据网格中。现在客户想要用字符串跨度对列进行排序。我应该怎么做呢?
我们的客户想要对WPF数据网格中的值进行排序。WPF工具包Datagrid排序
其中一列是时间跨度列。但是,它是以字符串格式。这里是示例数据。
-1周 - 重新组织人员
-2月 - 设计网站
- 5年 - 协商合并
我已经成功地将字符串数据转成对应的数值日期。我也已将该列放入数据网格中。现在客户想要用字符串跨度对列进行排序。我应该怎么做呢?
您可以添加属性类
public string StringSpan { get; set; }
public TimeSpan Span { get { return ParseSomehow(StringSpan); } }
,并使用SortMemberPath="Span"
您DataGridColumn
。所以你甚至不必在网格中显示Span
。