37

WPF で新しいアプリケーションを開始していますが、ローカリゼーションの処理方法に興味がありますか? WinForms では、UI テキストに resx 文字列を使用できますが、これは WPF でどのように行われますか? resx リソースにバインドするための特別なバインド構文はありますか、それとも別の方法がありますか?

ありがとう!

4

3 に答える 3

22

WPF グローバリゼーションとローカリゼーションの概要 を確認してください。この記事では、WPF でのローカリゼーションがどのように機能するかをうまく説明しています。

于 2009-04-27T19:58:11.157 に答える
10

MarkupExtensionを使用して、動的言語切り替えでローカリゼーションを行うことができます。これに関する興味深い記事は次のとおりです。

http://www.wpftutorial.net/LocalizeMarkupExtension.html

于 2009-05-06T07:09:42.970 に答える
1

著者のブログで説明されているように、VS テンプレートを使用して WPF のローカライズを開始するのは非常に簡単であることがわかりました。

このテンプレートを使用して作成されたプロジェクトには、ローカリゼーションに必要なすべてのツールが既に含まれているだけでなく、ローカリゼーション プロセスを最大限に自動化できます。アプリケーションの開発中に、ローカリゼーションを気にせずに新しい XAML ファイルを追加できます。変更が完了したら、プロジェクトをビルドし、デフォルトの言語を翻訳済みに変更するだけです。

テンプレートをダウンロード

于 2011-05-26T10:09:42.733 に答える