适用于SilverLight的DownloadProgressChanged JavaScript API

时间:2013-07-12 03:44:40

标签: c# javascript silverlight-4.0 silverlight-5.0

我在xaml中使用Visual Studio 2012“DownloadProgressChanged”不可用,显示错误“在'Image'类型中找不到属性'DownloadProgressChanged'。”

<Image x:Name="Logo"
   Height="74" 
   HorizontalAlignment="Left" 
   Margin="4,0,0,0"
   VerticalAlignment="Top"
   Width="251" 
   Source="../Splash/logo.png" 
   DownloadProgressChanged="onSplashScreenLogoLoaded" 
   Opacity="0" 
   Stretch="Fill" />

vs2012是否还有其他活动?

这是一个SilverLight JavaScript API事件。

1 个答案:

答案 0 :(得分:0)

根据Silverlight API reference

  

没有直接托管等效项,如果使用托管API,则无法在Image上用作XAML属性。但是,您可以使用详细的XAML语法来处理BitmapImage.DownloadProgress事件,其中BitmapImage可以具有由DownloadProgress属性指定的处理程序,或者通过在代码中添加处理程序(并设置图像源)。

这是媒体的另一种方法: