Как вернуться на одну папку в UriKind.Relative Path? - PullRequest
1 голос
/ 29 декабря 2011

У меня есть этот код:

imgImage.Source = new BitmapImage(new Uri("Images/LivingRoom/chair.png", UriKind.Relative));

это дает мне:

{pack: // application: ,,, / ExpressFurnitureSystem; component / ui / Images / LivingRoom / стул.png}

Здесь я хочу удалить (ui) или перейти на одну папку вверх.Мое требование:

{pack: // application: ,,, / ExpressFurnitureSystem; component / Images / LivingRoom / chair.png}

, поскольку у меня все мои файлы изображений в папке Image нетпод UI / Image.

Спасибо за вашу помощь заранее.

Ответы [ 2 ]

5 голосов
/ 29 декабря 2011

Вы пробовали следующее? (т.е. добавление ../ в начале)

imgImage.Source = new BitmapImage(new Uri("../Images/LivingRoom/chair.png", UriKind.Relative)); 

Я не уверен, что это сработает, но обычно два периода позволяют вам подняться на один уровень вверх.

2 голосов
/ 29 декабря 2011

Использование ../Images/LivingRoom/chair.png.

...