Windows8实时图块文本被截断

时间:2013-09-19 18:57:32

标签: text tiles

我是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();

1 个答案:

答案 0 :(得分:0)

我终于明白了。我更新了模板类型  var tile = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText02

要  var tile = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText09

它终于奏效了。