リソースファイルから文字列をコントロールにバインドには 手順一: †名前「ApplicationStringsResx」とするリソースファイルを作成して、「アクセス修飾子(I)」を「Public」に設定します。
手順二 †XAMLにバインドするためのリソースのラッパクラスを作成します。 namespace Silverlight1.Utility { public sealed class ResourceWrapper { private static AppStringsResx appStrings = new AppStringsResx(); public AppStringsResx AppStrings { get { return appStrings; } } } } 手順三 †アプリケーション全体に参照有効にするため <Application xmlns:util="clr-namespace:Silverlight1.Utility"> <Application.Resources> <ResourceDictionary> <util:ResourceWrapper x:Key="ResourceWrapper" /> </ResourceDictionary> </Application.Resources> </Application> 使用例: †<TextBlock Text="{Binding Path=AppStrings.String1, Source={StaticResource ResourceWrapper}}" /> ★月額105円~/容量最大30GB/機能満載! ロリポップ!レンタルサーバー ★ コメント: |