Как использовать ресурсы из ResourceManager в привязке WPF - PullRequest
2 голосов
/ 24 сентября 2011

Есть ли хороший учебник по использованию ResourceManager в привязке WPF?Я знаю, как использовать его с функцией GetString для извлечения определенного ресурса, но я также хотел бы использовать в привязке.

что-то вроде

<TextBlock Text="{Binding Resource.EnterName}"/>

спасибо

1 Ответ

2 голосов
/ 24 сентября 2011

Привязка не будет делать ничего, кроме как получить значение один раз, поскольку ресурсы, насколько я знаю, не предоставляют никаких уведомлений. Вы можете получить значения, используя x:Static, например ::

<TextBlock xmlns:prop="clr-namespace:AppAssemblyName.Properties"
           Text="{x:Static prop:Resources.ResourceName}"/>

(аксессоры ресурса должны быть общедоступными)

...