代码之家  ›  专栏  ›  技术社区  ›  sebagomez

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

  •  2
  • sebagomez  · 技术社区  · 14 年前

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

    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之后它变了吗?

    1 回复  |  直到 11 年前
        1
  •  7
  •   Rob Fonseca-Ensor    14 年前

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

    这个 / 在开头和关键字 component

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

    推荐文章