更新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);
运行应用程序,通过单击事件或什么的执行这个代码。我们看到应用瓷贴已更新:
当瓷瓦翻转,它看起来像这样:
更新WP Mango应用磁贴内容的3种方法相关推荐
- php读取文件内容不全,php读取文件内容的三种方法
//**************第一种读取方式***************************** 代码如下: header("content-type:text/html;chars ...
- Windows更新补丁下载、批量安装的几种方法
Windows更新补丁下载.批量安装的几种方法 对于广大电脑爱好者而言,打补丁已经是"家常便饭".每次重装系统后,之前系统更新过的补丁也随之毁于一旦,不得不再次连接到微软的网站,将 ...
- python一次性读取整个文件-python逐行读取文件内容的三种方法
一.使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. 二.需要导入import os 三.下面是逐行读取文件内容的三种方法: ...
- 用python修改文件内容修改txt内容的3种方法
用python修改文件内容修改txt内容的3种方法 方法一.修改原文件方式 def updateFile(file,old_str,new_str):"""替换文件中的字 ...
- Linux清空文件内容的三种方法
Linux清空文件内容的三种方法 测试文件:a.txt 第一种: $> a.txt 第二种: $echo "" > a.txt 第三种: $cat /dev/null ...
- dede列表页if判断输出html,首页、列表页调用文章body内容的两种方法
随着源码的开放性,很多SEOER对页面的要求也越来越复杂多样性,很多时候,织梦系统的原有功能并不能满足seoer的页面布置要求,这就需要继续开发页面,做更多的功能调用. 今天徐金华SEO给大家讲的是关 ...
- linux系统中清空文件内容的三种方法
1.使用vi/vim命令打开文件后,输入"%d"清空,后保存即可.但当文件内容较大时,处理较慢,命令如下: vim file_name :%d :wq 2.使用cat命令情况,命令 ...
- php中读取文件内容的几种方法。(file_get_contents:将文件内容读入一个字符串)...
php中读取文件内容的几种方法.(file_get_contents:将文件内容读入一个字符串) 一.总结 php中读取文件内容的几种方法(file_get_contents:将文件内容读入一个字符串 ...
- 织梦首页、列表页调用文章body内容的两种方法
关于首页.列表页调用文章body内容的两种方法,具体方法如下: 第一种方法: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' ...
- linux清除文件内容 ,Linux清除文件内容的几种方法
# 清空或删除大文件内容的五种方法: # 法一:通过重定向到 Null 来清空文件内容 $ >test.sh # 法二:使用 'true' 命令重定向来清空文件 $ true > test ...
最新文章
- 微信小程序提示 出现脚本错误或者未正确调用 Page()
- python 内置函数
- 一年学遍吴恩达、李飞飞、周志华等16大精品课!(ML、CV、NLP一应俱全)
- 简述tcp协议三报文握手过程_TCP协议中的三次握手和四次挥手(图解)
- python循环删除包含字符串_删除包含完全字符串的文件中的行(Python)
- URAL1553 Caves and Tunnels 树链剖分 动态树
- jupyter notebook 安装代码提示功能
- 在java中null的作用_在java中避免使用!= null有什么好处?
- Web前端期末大作业--响应式有氧健身休闲会所网页设计(HTML+CSS+JavaScript)
- 【Linux】进程间通信-信号量详解及编程实例
- tensorrt安装_利用TensorRT对深度学习进行加速
- 语音机器人究竟能做些什么?
- C# WPF 多个window 相互覆盖的次序控制 不用topmost
- [PATCH] UBUNTU: SAUCE: (no-up) apparmor: Sync to apparmor3 - RC1(v3.4.x kernel)
- 超硬核 Web 前端学霸笔记,学完就去找工作!
- java texttospeech_TextToSpeech 文本自动朗读
- tailf、tail -f、tail -F三者区别
- aria2linux安装教程,Ubuntu 安装下载工具 Aria2
- 计算机桌面图标任意排列,教你win7电脑桌面图标怎么随意摆放
- 【毕业季】图匮于丰,防俭于逸;治不忘乱,安不忘危。
热门文章
- Linux之Redhat7如何破解密码
- 用XSL对XML进行排版软件XSLFormatter
- Unity3D延迟执行功能脚本
- 2021-06-05按键精灵实现远程获取消息内容
- R语言aov函数进行重复测量方差分析(Repeated measures ANOVA、其中一个组内因素和一个组间因素)、分别使用interaction.plot函数和boxplot对交互作用进行可视化
- oracle excel vba6,如何在WPS个人Excel表格中启用宏功能来使用VBA
- 识别到硬盘 计算机不显示盘符,Win10系统下移动硬盘可以识别但是不显示盘符的解决方法...
- Pikachu-敏感信息泄露
- P3717 [AHOI2017初中组]cover
- 如何选择计算机硬件,如何选择计算机硬件?盲目选择硬件只会导致您的计算机被提前淘汰!...