如何返回 UriKind.Relative Path 中的一个文件夹?

发布于 2024-12-23 08:31:25 字数 442 浏览 1 评论 0原文

我有这样的代码:

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

这给了我:

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

这里我想删除(ui)或向上一个文件夹。我的要求是:

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

因为我的所有图像文件都在 Image 文件夹下,而不是在 UI/Image 下。

提前感谢您的帮助。

I have this code:

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

this gives me:

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

Here i want to delete (ui) or go one folder up. My requirement is:

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

Because I have all my image files under Image folder not under UI/Image.

Thanks for your help in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烟花肆意 2024-12-30 08:31:25

您尝试过以下方法吗? (即在开头添加 ../)

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

我不确定这是否可以做到这一点,但通常两个句点可以让您升一级。

Have you tried the following? (i.e. Adding ../ at the beginning)

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

I'm not sure if that will do it, but usually two periods allows you to move up one level.

執念 2024-12-30 08:31:25

使用../Images/LivingRoom/chair.png

Use ../Images/LivingRoom/chair.png.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文