Silverlight 日期格式

xing901022 阅读:32 2025-02-15 21:57:57 评论:0

我在 Silverlight 应用程序中遇到了一些非常奇怪的日期格式问题。我的本地文化设置为英国,但我一直看到美国约会无处不在。我可以使用以下方法在特定位置轻松地将这些硬编码为英国格式:

<UserControl ... Language="en-GB"...> 

但我相信你们都会同意这是一件可怕的事情。

我试过设置 语言 zh-CN 在主要应用程序中,这取得了部分成功。我也尝试过 Justin Angels 的建议(在此处发布: How to change date format in Silverlight DatePicker control?),再次仅部分成功。

可以在此处看到该问题的一个示例:

http://lh3.ggpht.com/%5FL9TmtwXFtew/Sw5aVZJfG1I/AAAAAAAAGkI/6jYnsB91HjI/image%5Fthumb%5B1%5D.png http://lh3.ggpht.com/%5FL9TmtwXFtew/Sw5aVZJfG1I/AAAAAAAAGkI/6jYnsB91HjI/image%5Fthumb%5B1%5D.png

父页面上的数据网格显示英国格式,而 ChildWindow 中的信息显示美国格式 ...grrrr

任何人都有一个明确的解决方案来解决整个应用程序中的这个问题?

谢谢,
标记

请您参考如下方法:

您可以数据绑定(bind)根视觉元素的语言属性。在这里看看我的问题:

How to switch UI Culture of data binding on the fly in Silverlight


标签:日期
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号