续Silverlight 3 OOB (1)
前文对原理做了简要分析,该篇将针对做部分应用。
总述
在Silverlight 3正式版发布之前,开启该功能,需要修改Properties文件夹下的AppManifest.xml文件。
代码如下:
Saving your Silverlight offline.
可设置的OutOfBrowerSettings属性。
ShortName – 程序在桌面或开始菜单中的显示名称。
Title – 程序运行时标题栏的现实内容。
Blurb – 程序的备注内容。
当F5运行该程序时,可以看到下面的菜单:
选择第二项。选择添加到开始菜单或者同时安装到桌面,默认选择开始菜单:
移除离线程序也很简单。右键单击运行中的离线程序,选择第二项:
在Silverlight离线程序中同样可以自定义桌面图标,开始菜单图标等。需要创建四个不同尺寸的PNG文件,16X16、32X32、64X64、128X128。把它们添加到项目中并指定路径,设置图标文件的Build Action的属性为Content。
现在就可以得到自定义图标了。
完整的AppManifest.xml文件。
Saving your silverlight offline
Silverlight 3 的OOB并不支持对窗体的修改。
在Silverlight 3 以及 Expression Studio 3 (Expression Blend 3)正式发布时,这个OOB设置方式进行了简化。无需设置Appmanifest.xml,你可以在Properties看到OutOfBrowserSettings.xml文件。
A short description of the application.
在Expression Blend 3中,选择Project->Silverlight Projects Options->Enable Application Outside Browser。
Demo
联系人管理器(由微软提供)
[…] Silverlight 3 OOB http://www.mdong.org/?p=828 http://www.mdong.org/?p=836 […]
Metro!!!!!!!!!!我喜欢这风格!!!!!嘿。
^^tkx 呵呵