更新WP Mango应用磁贴内容的3种方法

简介:

你有没有想过如何去更新在芒果系统中应用程序磁贴信息?在深入研究前,我们看下磁贴的属性。

  微软给每个的定义如下:

  应用程序磁贴和次要磁贴的属性相同。磁贴正面的属性为:

  · 标题。指示应用程序标题的字符串。标题必须适合单行文本并且不应该比实际磁贴宽。标题中大约可以包含 15 个字符,多余部分将被截断。

  · BackgroundImage。显示在磁贴正面的图像。建议您在磁贴正面始终拥有背景图像。

  · 计数(也称为徽章)。从 1 到 99 的整数值。如果未设置“计数”的值或者设置为 0,则不会在磁贴上显示圆形图像和值。

  下图显示了磁贴背面的类似内容。

  磁贴背面的属性为:

  · BackTitle。显示在磁贴背面底部的字符串。BackTitle 必须适合单行文本并且不应该比实际磁贴宽。标题中大约可以包含 15 个字符,多余部分将被截断。

  · BackBackgroundImage。显示在磁贴背面的图像。

  · BackContent。显示在磁贴背面中心的字符串。磁贴中大约可以包含 40 个字符,多余部分将被截断。

  (*来自MSDN)

  更新应用程序瓷贴的三种方式。

  1. 第一种方式仅仅更新了2个选项 ->标题和背景图片 右击解决方案打开属性,你可以看到设置标题和背景图片。

  

  1. 第二种方法允许你在WMAppManifest.xml修改所有属性,如果你创建了一个新的WP7 Mango 程序。

  打开它的属性-> WMAppManifest.xml

  

  如果你运行应用程序并且把它固定到“开始”屏幕,你将看到如下:

  

  我们改下 “计数” 和应用程序“标题”

  

  再次部署下应用程序,它会更新为如下所示:

  

  但这并不是我们全部能做的,如果我们在标签后面输入”<” 折行出现以下选项

  

  设置它的几个属性

  

  生成然后部署下程序,过几秒过后,磁贴将会翻转出现刚刚我们设置的背面磁贴

  

  注意:在我们离开前把刚才添加的那段注释掉

  3. 第三种方法是通过代码改变应用程序的磁贴内容

  ShellTile firstTile = ShellTile.ActiveTiles.First();

  var newData = new StandardTileData()

  {

  Title = "MichaelCrump.Net",

  BackgroundImage = new Uri("background.png", UriKind.Relative),

  Count = 6,

  BackContent = "New BackContent",

  BackTitle = "New BackTitle",

  BackBackgroundImage = new Uri("background.png", UriKind.Relative),

  };

  // Update the default tile

  firstTile.Upate(newData);

  运行应用程序,通过单击事件或什么的执行这个代码。我们看到应用瓷贴已更新:

  

  当瓷瓦翻转,它看起来像这样:








本文转自 wws5201985 51CTO博客,原文链接:http://blog.51cto.com/wws5201985/801133,如需转载请自行联系原作者
目录
相关文章
【VsCode】1.70.0 新版本好用功能分享 :代码函数名称浏览时固定(功能原称 sticky Scroll)
在Code 1.70.0 以后,新增功能:sticky Scroll 。 效果描述: 在浏览长函数的时候,可以将函数的名称定义部分固定在顶栏,类似冻结窗口,方便查看函数功能,不必再跳转。
514 0
|
编解码
flstudio怎么改主题,如何更改FL Studio21背景图片
FL Studio 21更换嵌入背景,通过自定义背景这个小功能可以让你随意更新FL Studio这款编曲软件的背景,让软件焕然一新。 自定义背景
221 0
flstudio怎么改主题,如何更改FL Studio21背景图片
|
XML Java 程序员
WPF使用AvalonEdit实现代码高亮显示、搜索、替换功能
很多工程软件拥有自己定义的脚本语言,作为程序员用惯了具有高亮显示和智能提示功能的编辑器,所以针对特定的脚本自己开发一个编辑器。主要采用WPF、C#语言以及AvalonEdit控件。
WPF使用AvalonEdit实现代码高亮显示、搜索、替换功能
|
缓存 前端开发 搜索推荐
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
206 0
Sticky Posts Switch插件教程WordPress中为分类添加置顶文章
WPS文档如何删除空白页
WPS文档如何删除空白页
444 0
WPS文档如何删除空白页
OFFICE技术讲座:WP/SS文字渲染不开启的条件
OFFICE技术讲座:WP/SS文字渲染不开启的条件
118 0