Я пытаюсь динамически добавить файл ресурсов xaml с помощью инструкции,
Application.Current.Resources.MergedDictionaries.Add(new ResourceDictionary() { Source = new Uri("resources/leaf_styles.xaml", UriKind.Relative) });
Это вызывает исключение, Не удается найти ресурс resources / leaf_styles.xaml.
Я добавил файл leaf_styles.xaml в проект в папке ресурсов, и для BuildAction установлено значение «Content», для CopyAlways установлено значение True. Тем не менее я получаю эту ошибку. Может ли кто-нибудь помочь мне указать, что не так ??
Дополнительная информация -
Если я укажу его как абсолютное местоположение, оно работает правильно.
Application.Current.Resources.MergedDictionaries.Add(new ResourceDictionary() { Source = new Uri(@"D:\foo\trunk\bin\resources\leaf_styles.xaml", UriKind.Absolute) });