У меня есть статический класс, в котором одно свойство определяет менеджер ресурсов. например
public static class MyClass
{
public static MyResourceManager {get;set;}
}
Я хочу связать ключ от менеджера ресурсов с XAML. Я использую Silverlight 4 с шаблоном MVVM.
Если я сделаю что-то вроде этого:
<Button Content="{Binding LocalResource.Refresh}"/>
где LocalResource определен в моей модели представления следующим образом:
public object LocalResource {
get
{
return MyClass.MyResourceManager;
}
}
Может кто-нибудь предложить лучший подход. Я сделал класс статическим, так как файл ресурсов загружается динамически. Я загружаю его в загрузчик и должен использовать его во всех моих модулях.