2

で文字列をローカライズしようとしていますXAMLApplicationTitleそこで、 inのデフォルトの文字列を変更しましたAppResource.zh-Hans.resx。簡体字中国語に適切な電話言語にデバイスを構成した後、アプリケーションのタイトルに「OK」と表示されます。

ただし、ピボットアイテムのタイトルを変更するために同じトリックを実行しようとすると、必要なものが表示されません。に文字列(AllSongs)を追加しましたAppResource.zh-Hans.resx。次の変更を行います。私は何を逃しましたか?ソリューションエクスプローラーでは、自動生成された「AppResources.zh-Hans.Designer.cs」は空です。何か追加する必要がありますか?ありがとう!

        <phone:Pivot x:Name="ListView" Title="{Binding Path=LocalizedResources.ApplicationTitle, Source={StaticResource LocalizedStrings}}" Grid.Row="0" SelectionChanged="View_selection_changed" >
        <!--Pivot item one-->
        <phone:PivotItem Header="{Binding Path=LocalizedResources.AllSongs, Source={StaticResource LocalizedStrings}}">
4

1 に答える 1

1

AllSongs同じものをデフォルトのAppResource.resxに追加することを覚えていますか?

デフォルトのリソースファイルに追加しなかった場合、デザイナーは更新されません。

于 2013-01-02T11:47:17.697 に答える