2012-07-05 2 views
3

, чтобы сделать мою заявку локализуемым я использую метод из этого блога:Файл WPF ресурсов используется в Ресурса словарь

http://www.rhyous.com/2010/10/20/using-resources-resx-for-strings-in-a-wpf-application-a-technique-to-prepare-for-localization/

Так у меня есть элементы управления, определенные как это, чтобы получить строки из файла ресурсов:

<Label Content="{x:Static p:Resources.btn_tooltip_edit}"/> 

Это прекрасно работает.

Чтобы сделать мои стили управления повторно используемыми, я упаковываю их в дополнительный файл словаря ресурсов.

Проблема заключается в том, что я хочу получить доступ к файлу ресурсов (.resx) из словаря ресурсов (.xaml), что это невозможно, и выдается исключение анализа XAMl (System.Windows.Markup.StaticExtension).

<Setter Property="ToolTip" Value="{x:Static p:Resources.btn_tooltip_edit}"/> 

В чем проблема?

Возможно ли получить доступ к файлам ресурсов из файла стиля?

ответ

0

Измените модификатор доступа файла ресурсов от внутреннего к публичному.

Смежные вопросы