【发布时间】:2013-05-18 23:25:42
【问题描述】:
我是 MVVM 的新手,无法确定如何将 datetime 值转换为 short date time,以便它们在我的数据网格中正确显示。
谁能提供一些示例代码来正确地将datetime 转换为short date time?
【问题讨论】:
-
网站上有数百万个示例。先问再问!
-
显示一些你尝试过的代码。我们没有太多事情要做。
我是 MVVM 的新手,无法确定如何将 datetime 值转换为 short date time,以便它们在我的数据网格中正确显示。
谁能提供一些示例代码来正确地将datetime 转换为short date time?
【问题讨论】:
您的 ViewModel 不应该指定它在视图中的显示方式。所以你的 ViewModel 只是有一个 DateTime 对象的属性。
然后在视图中指定实际格式;使用 WPF,您可以在使用 StringFormat 参数的绑定中执行此操作:
{Binding MyDate, StringFormat=d}
【讨论】: