2016-10-19 12 views
0

私は多言語アプリケーションツールキットを使用して多言語を作成したシンプルなビデオレコーダーアプリを持っています。カメラが接続されていないときにエラーが発生した場合、クラッシュします。私が偉大なコーダーは、それをトラップすると思っていませんでした:-).csのコードから多言語リソースにアクセス

いずれにせよ、コードは多言語になっているので、私はMessageBoxも問題が多言語であることを知らせるようにしたい。

これをすべて見て、乾いてきた。最悪が最悪になる場合は、XAMLに目に見えないコントロールを配置して読み込むだけで、よりエレガントな操作を行うことができます。私が.csの中からリソースにアクセスすることができれば理想的でしょう。誰にもアイデアはありますか?

ありがとう、ジョン。私はこれを研究して見つけたもの

+0

あなたはuwpアプリケーションを開発していますか? –

+0

はい、アプリストアのUWPアプリです。私はXAMLの部分を簡単に行うことができました。しかし、私はちょうど.csコードからそれらの文字列にアクセスする方法を知りません。 –

+1

私はちょうどそれを見つけた、それを試してみると思うが、これはそれですか? var loader =新しいWindows.ApplicationModel.Resources.ResourceLoader(); var str = loader.GetString( "Farewell"); –

答えて

1
私は自分自身のためにこれに答え

,,,

var loader = new Windows.ApplicationModel.Resources.ResourceLoader(); 
var str = loader.GetString("Farewell"); 

、検索から出てくるドキュメントのほとんどが8に勝つために関連すること、いずれにせよ10を獲得していません、試してみて、それはトリックです。