Silverlight アプリケーションで、非常に奇妙な日付形式の問題が発生しています。私の地元の文化は英国に設定されていますが、米国の日付がいたるところに表示されるのを一貫して見ています. 以下を使用して、特定の場所でこれらを英国形式に簡単にハードコードできます。
<UserControl ... Language="en-GB"...>
しかし、これはひどいことだと皆さんも同意すると思います。
メイン アプリケーションで言語をen-GBに設定しようとしましたが、部分的に成功しました。Justin Angels の提案 (ここに投稿: How to change date format in Silverlight DatePicker control? )も試しましたが、ここでも部分的な成功のみです。
問題の例を次に示します。
親ページのデータグリッドには英国の書式が表示されますが、ChildWindow の情報には米国の書式が表示されます...grrrr
アプリケーション全体でこれを解決するための決定的な解決策を持っている人はいますか?
ありがとう、マーク