每当用户想要时,我都会尝试在我的 silverlight 应用程序上显示一些图像。这些图像位于我的 silverlight 项目的一个文件夹中,我不希望用户在他/她第一次加载网页时下载所有这些图像。
我尝试了 OpenReadAsync 方法,该方法具有图像文件的相对地址,该文件位于名为 images 的文件夹中,其 Build Action 设置为 Content,并且其“复制到输出 Direcoty”属性设置为 Always。
但是我在 OpenReadCompleted 事件中得到以下异常: URI 前缀无法识别。
这是我使用的代码:
Dim webClient As New WebClient
AddHandler webClient.OpenReadCompleted, AddressOf webClient_OpenReadCompleted
WebClient.AllowReadStreamBuffering = True
WebClient.OpenReadAsync(New Uri("images/myimage.jpg", UriKind.Relative))
谁能告诉我如何解决这个问题?谢谢