0

メイン ウィンドウのコード ビハインドでカルチャを es-es に変更しようとしました

 public MainWindow()
        {
            InitializeComponent();
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("es-es");
        }

このエラーが発生しました:

リソース「panelview.baml」が見つかりません。

panelview は、メイン ウィンドウで使用しているユーザー コントロールです。誰かが何が問題なのか推測できますか?

4

3 に答える 3

0

NeutralResourcesLanguageこれと同様に、AssemblyInfoの属性を使用しましたか?

[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]

はいの場合は、その行を削除してみて、それが機能するかどうかを確認してください。

アプリケーションがそこになかった衛星アセンブリを検索するという同様の問題がありました。これを修正する別の方法は、es-ESのリソースファイルを用意することです。

于 2012-05-13T12:53:22.170 に答える
0

試す

Thread.CurrentThread.CurrentUICulture = new CultureInfo("es-ES");

于 2012-05-13T12:22:37.857 に答える