2012-06-20 152 views
0

此刻,我整合现有的字符串这样的WPF本地化:与资源字典

<Window.Resources> 
    <ResourceDictionary> 
     <ResourceDictionary.MergedDictionaries> 
      <ResourceDictionary Source="lang/Dictionary.en-US.xaml" /> 
     </ResourceDictionary.MergedDictionaries> 
    </ResourceDictionary> 
</Window.Resources> 

是否有可能在隐藏文件我的代码动态地做到这一点?

回答

1

当然你可以这样做:

var res = new ResourceDictionary {Source = new Uri("somepath")}; 
this.Resources.MergedDictionaries.Add(res); 

注:这是从我的头顶上没有测试,但它应该工作

+0

谢谢你,这就是我要找的 – David