将 Uri 写入 Silverlight 类库内的资源的正确方法是什么

发布于 2024-09-30 04:33:17 字数 686 浏览 6 评论 0原文

我有一个 Silverlight 商业应用程序项目。我还添加了一个 Silverlight 类库,可以从我的 Silverlight 应用程序中使用(当然)。

在该库(我们称之为助手)内,我有一个文件夹和一些小图像。在同一个库中,我有一个带有图像控件的子窗口,我需要在运行时更改源信息(后面的代码)。

我在网上找到了一些应该可以工作的代码,事实上,当我添加一个互联网 uri(例如添加到 flickr 图像)时,它确实可以工作。所以我的问题是我没有正确编写 Uri :(

Uri uri = new Uri("MyProj.Silverlight.Helper;images/error.png",UriKind.Relative);
ImageSource img = new System.Windows.Media.Imaging.BitmapImage(uri);
dlg.image.Source = img;

我觉得我已经尝试了所有可能的方法,显然我还没有:(

编辑:我找到了一个关于它的漂亮的很酷的帖子,但仍然没有自 Silverlight 2 以来它有变化吗?

I have a Silverlight Business Application project. I also added a Silverlight Class Library to be used from my Silverlight app (of course).

Inside that library (let's call it helper) I have a folder and some small images. In that same library I have a child window with a Image control which I need to change the source info at runtime (code behind).

I found some code online that should work, as a matter of facts it does, when I add an internet uri, say to a flickr image. So my problem is that I'm not writing the Uri right :(

Uri uri = new Uri("MyProj.Silverlight.Helper;images/error.png",UriKind.Relative);
ImageSource img = new System.Windows.Media.Imaging.BitmapImage(uri);
dlg.image.Source = img;

I feel I've already tried every possible way, obviously I haven't :(

Edit: I found a pretty cool post about it, but still no luck. Has it changed since Silverlight 2?

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

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

发布评论

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

评论(1

寂寞美少年 2024-10-07 04:33:17

使用格式:"/MyProj.Silverlight.Helper;component/images/error.png"

开头的 / 和关键字 component非常重要!

参考:http://msdn.microsoft.com/en-us/library/aa970069.aspx

Use the format: "/MyProj.Silverlight.Helper;component/images/error.png"

The / at the beginning and the keyword component are very important!

Ref: http://msdn.microsoft.com/en-us/library/aa970069.aspx

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