У меня есть пользовательский пользовательский элемент управления Silverlight (который находится в отдельной библиотеке DLL, которую мы назовем usercontrol.dll), которая создает простую книгу перелистывания трехмерных страниц.У меня есть проект, ссылающийся на эту DLL, и у проекта также есть папка Pages, которая содержит все страницы.Страницы помечены как "page_1.xaml, page_2.xaml, ..., page_n.xaml."Количество страниц в книге является переменным.
Я хочу использовать пользовательский элемент управления в моем проекте следующим образом:
<customControls:BookControl />
Short and sweet.Чтобы все заработало, я хочу, чтобы BookControl «достал» из своей сборки до родительского проекта, который его вызывает, и прочитал папку «Pages», чтобы автоматически загрузить каждую страницу в книгу.Пытаюсь избежать передачи параметров.Если DLL сможет прочитать папку проектов и создать список страниц, я решу все свои проблемы.
Моя проблема сейчас заключается в том, что я не знаю, как вызвать родительский проект.и прочитайте папку «Страницы».
Как получить доступ к папке проекта Silverlight из указанной библиотеки DLL?