WPF - Использование DynamicResource в свободном XAML - PullRequest
0 голосов
/ 07 декабря 2010

Я делаю плагин для внешнего приложения, и мне нужно поставить свободный 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?

Могу ли я использовать переменную окружения, которая может дать мне начальный путь?

Заранее спасибо.

1 Ответ

0 голосов
/ 25 января 2011

В моем случае я просто добавляю ссылку на словарь ресурсов. Ядро wpf автоматически находит файл и управляет им ....

Так что я просто удалил "include".

...