使用Silverlight中的资源字符串将ViewModel中的动态文本绑定

时间:2012-02-07 09:33:25

标签: silverlight text resources static bind

我有以下问题

xaml代码:

TextBlock Text =“{Binding DynamicText”}

视图模型

DynamicText =“test”; DynamicText =“test2”; ...

我希望这是多语言的; 对于静态文本,我使用它:

TextBlock Text = {Binding MyStrings.StaticString1,Source = {StaticResource MyStringWrapper}}

我该怎么做?

由于

1 个答案:

答案 0 :(得分:1)

如果这是您要使用的唯一测试字段,则可以构建代理以获取正确的文本。 如果要显示大量数据字段,我相信语言过滤器应该位于数据访问层或数据存储库中。 对于静态文本,请参阅http://msdn.microsoft.com/en-us/library/cc838238(v=vs.95).aspx