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.右键点击鼠标,并选择安装离线程序
离线程序界面和图标
卸载方式也非常简单,直接点击右键选择卸载就可以了
总结一下,离线程序安装在了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>
Tags:Silverlight 特性
编辑录入:爽爽 [复制链接] [打 印]- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››Silverlight for Symbian
- ››Silverlight3系列(四)数据绑定 Data Binding 1
- ››silverlight2 游戏 1 你能坚持多少秒
- ››Silverlight开发实践--PicZoomShow
- ››Silverlight自定义控件开发 - 令人懊恼的OnApplyT...
- ››Silverlight 2 RTW中ToolTipService.ToolTip不继承...
更多精彩
赞助商链接