WPF - 将DynamicResource用于松散的XAML

时间:2010-12-07 09:37:05

标签: wpf xaml dynamic resources

我正在为外部应用程序做一个插件,我需要放一个包含我的值的松散xaml。

我使用像“pack://siteoforigin,,,/Strings.xaml”这样的路径成功完成了。

但是我将它放入父文件夹(使用绝对路径除外)无法成功。

我的意思是,我有类似的东西:

/ProjectRoot
    /Bin
         main.exe
         plugin.dll
    /Conf
         strings.xaml

应用程序从Conf文件夹启动,并从此处调用main.exe,如下所示:

 ..\Bin\main.exe

我如何参考我的xaml?

当然像“pack://siteoforigin,,,/../Conf/strings.xaml”之类的路径无效。

除了将它放入与我的dll相同的(或子文件夹)之外还有其他方法吗?

我可以使用一个environmnent变量来为我提供起始路径吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

在我的情况下,我只是添加删除对字典ressource的引用。 wpf核心自动找到文件并对其进行管理....

所以我只删除“包含”。