WEB开发网
开发学院图形图像Flash Silverlight 3 Beta 新特性解析(4) - 离线功能篇... 阅读

Silverlight 3 Beta 新特性解析(4) - 离线功能篇

 2009-03-23 11:59:55 来源:WEB开发网   
核心提示: 12~17行用来设置显示在桌面或者开始菜单里的图标这些图标需要真的就是所规定的尺寸,否则将不会安装离线程序(由于我没有符合要求的图标,Silverlight 3 Beta 新特性解析(4) - 离线功能篇(3),所以采用了默认图标,也就是注释了12~17行)3.右键点击鼠标,并选择安装离线

12~17行用来设置显示在桌面或者开始菜单里的图标

这些图标需要真的就是所规定的尺寸,否则将不会安装离线程序

(由于我没有符合要求的图标,所以采用了默认图标,也就是注释了12~17行)

3.右键点击鼠标,并选择安装离线程序

Silverlight 3 Beta 新特性解析(4) - 离线功能篇

Silverlight 3 Beta 新特性解析(4) - 离线功能篇

离线程序界面和图标

Silverlight 3 Beta 新特性解析(4) - 离线功能篇

卸载方式也非常简单,直接点击右键选择卸载就可以了

Silverlight 3 Beta 新特性解析(4) - 离线功能篇 

总结一下,离线程序安装在了C:Users[用户名]AppDataLocalLowMicrosoftSilverlight(这个目录是隐藏的)

而产生离线程序的模式是通过调用Application.Current.Detach()这个方法来是实现的

知道这个了,我们就可以以鼠标点击按钮的形式(而不是右键点击鼠标)来实现离线功能了

修改我们的XAML文件如下:

  1: <StackPanel>

  2:   <MediaElement x:Name="ME" Source="gt_hd.wmv" MouseLeftButtonDown="ME_MouseLeftButtonDown"/>

  3:   <controls:WrapPanel x:Name="ThumbnailsPanel"></controls:WrapPanel>

  4:   <Button Content="离线" x:Name="Detach" HorizontalAlignment="Center" VerticalAlignment="Center" Click="Detach_Click"/>

  5: </StackPanel>

上一页  1 2 3 4 5  下一页

Tags:Silverlight 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接