gpt4 book ai didi

c# - 将 Uri 写入 Silverlight 类库中的资源的正确方法是什么

转载 作者:行者123 更新时间:2023-11-30 20:11:12 25 4
gpt4 key购买 nike

我有一个 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;

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

编辑:我找到了一个漂亮的 cool post关于它,但仍然没有运气。自 Silverlight 2 以来它有变化吗?

最佳答案

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

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

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

关于c# - 将 Uri 写入 Silverlight 类库中的资源的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4064755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com