【发布时间】:2013-11-28 05:24:55
【问题描述】:
我有一个绑定到DataGrid 的项目集合。无法轻松访问集合本身,因此必须手动完成。
我在 DataGrid 上显示的成员之一是 DateTime。 DateTime 虽然是 UTC,但需要以用户的本地时间显示。
XAML 中是否有一种构造可以将绑定的 DateTime 对象从 UTC 转换为本地时间?
【问题讨论】:
-
发布 XAML 和代码。应在 DataBinding 属性中指定显示格式。这假定您的 DateTime 值设置了 DateTimeKind 属性。否则,您和 .NET 都不知道该值是 DateTimeKind.Utc 还是 DateTimeKind.Local
标签: c# wpf silverlight xaml