我是Windows8应用程序开发人员的新手,并尝试创建一个实时图块,并且每件事情都运行正常,但瓷砖上的文字由于某种原因被截断。我没有找到任何更改默认字符限制的地方。请指导我这个
public sealed class TileUpdater : IBackgroundTask
{
public void Run(IBackgroundTaskInstance taskInstance)
{
var defferal = taskInstance.GetDeferral();
var updater = TileUpdateManager.CreateTileUpdaterForApplication();
updater.EnableNotificationQueue(true);
updater.Clear();
List<Updates> updatesList = GetUpdatesList();
for (int i = 0; i < updatesList.Count; i++)
{
var tile = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText02);
tile.GetElementsByTagName("text")[0].InnerText = updatesList[i].Title;
tile.GetElementsByTagName("text")[1].InnerText = updatesList[i].Description;
updater.Update(new TileNotification(tile));
}
defferal.Complete();
答案 0 :(得分:0)
我终于明白了。我更新了模板类型 var tile = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText02
要 var tile = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText09
它终于奏效了。