2010-09-27 92 views
0

DataGrid组件有问题:它显示en-US日期格式(mm/dd/yyyy),但CultureInfo.CurrentCulture是pt-BR(dd/MM/yyyy)。Silverlight4中的CurrentCulture和DataGrids

奇怪的是,日期时间显示在PT-BR时编辑:image

我可以做一个的IValueConverter它显示为一个字符串(测试工作,使用的CurrentCulture),但后来我失去了日期版...

任何想法? 在此先感谢;)

+0

这些自动生成的列还是您创建它们?你可以发布吗? – 2010-09-27 15:13:03

+0

自动生成,源是一个WCF服务,该服务返回具有System.DateTime属性的对象,并且字符串格式为{0:G \} 其他所有内容默认情况下均未作任何更改。 – Magus 2010-09-27 17:11:43

回答

1

有关可能的解决方案,请参见this thread

+0

谢谢,我没有找到那个线程^^' 那么,为什么我会跌倒silverlight的另一个原因将结束为WPF ... – Magus 2010-09-27 18:41:30

+0

“结束”作为WPF?你是什​​么意思? :)我觉得WPF非常成功。但也许这不是这种可以说是主观意见的地方。 – 2010-09-27 20:44:32

+0

同意;)并感谢回复^^ – Magus 2010-09-27 20:46:59