我在 Silverlight 应用程序中遇到了一些非常奇怪的日期格式问题。我的本地文化设置为英国,但我一直看到美国约会无处不在。我可以使用以下方法在特定位置轻松地将这些硬编码为英国格式:
<UserControl ... Language="en-GB"...>
但我相信你们都会同意这是一件可怕的事情。
我尝试在主应用程序中将语言设置为en -GB ,这取得了部分成功。我也尝试过 Justin Angels 的建议(在此处发布:如何更改 Silverlight DatePicker 控件中的日期格式?),再次仅部分成功。
可以在此处看到该问题的一个示例:
父页面上的数据网格显示英国格式,而 ChildWindow 中的信息显示美国格式 ...grrrr
任何人都有一个明确的解决方案来解决整个应用程序中的这个问题?
谢谢,马克