使用Silverlight 2 WebClient按需打开图像
只要用户愿意,我就尝试在silverlight应用程序上显示一些图像。这些图像位于我的silverlight项目的文件夹中,我不希望用户在首次加载网页时下载所有图像 我尝试了OpenReadAsync方法,该方法与名为images的文件夹中的图像文件具有相对地址,其构建操作设置为Content,并且其Copy to Output Direcoty属性设置为Always 但我在OpenReadCompleted事件中遇到以下异常: 无法识别URI前缀 以下是我使用的代码:使用Silverlight 2 WebClient按需打开图像,silverlight,webclient,ondemand,Silverlight,Webclient,Ondemand,只要用户愿意,我就尝试在silverlight应用程序上显示一些图像。这些图像位于我的silverlight项目的文件夹中,我不希望用户在首次加载网页时下载所有图像 我尝试了OpenReadAsync方法,该方法与名为images的文件夹中的图像文件具有相对地址,其构建操作设置为Content,并且其Copy to Output Direcoty属性设置为Always 但我在OpenReadCompleted事件中遇到以下异常: 无法识别URI前缀 以下是我使用的代码: Dim webClien
Dim webClient As New WebClient
AddHandler webClient.OpenReadCompleted, AddressOf webClient_OpenReadCompleted
WebClient.AllowReadStreamBuffering = True
WebClient.OpenReadAsync(New Uri("images/myimage.jpg", UriKind.Relative))
谁能告诉我如何解决这个问题?
感谢您从silverlight项目中获取图像开始。如果希望图像位于web项目中,则可以使用带有空源的普通图像标记,然后在需要下载图像时,将源设置为uri。是否异步加载图像?我想在加载图像时显示加载动画。