datagrid列中的StringFormat文件大小

时间:2017-05-01 13:18:29

标签: wpf xaml string-formatting wpfdatagrid

我想在目录的datagrid列大小中显示,但我不知道如何在XAML中使用“StringFormat”格式化字符串以显示KB,MB或GB,并保持按大小排序的能力。

由于

1 个答案:

答案 0 :(得分:0)

您可以在数据网格的ItemsSource中拥有其他属性。将具有目录保持单元大小的新属性填充为常量。因此,假设您有一个100 KB的目录和另一个1 MB的目录。因此,将1 MB转换为等效的KB并填充新添加的属性。不要在Datagrid上显示此属性,只需在排序成员路径中使用它。并将字符串属性保留在View中,该属性将显示100 KB或1 MB值。为了更好地理解我想说的内容,请参阅this SO post

如果事情不清楚,请告诉我!!