Windows Phone 7 - 自定义平铺支持

时间:2013-04-26 14:26:49

标签: c# windows-phone-7 xaml live-tile

我正在寻找创建一个具有辅助磁贴的应用程序,按下后,运行一些代码,然后退出到开始屏幕,就像“停止音乐!”您可以在其中固定一个快速停止的磁贴以点击并立即停止播放任何音频媒体。我确信这适用于WP8应用程序,因为该功能在我的Lumia 820上完美运行但是我不确定是否有办法为WP7做到这一点我也在努力寻找任何教程/论文解释它是如何工作的或如何做它

平铺图块不会是反馈信息的实时图块,而是应用程序中某个功能的快捷方式,任何人都可以向我指出明确的解释/教程或自己解释一下吗?

1 个答案:

答案 0 :(得分:2)

您可以使用以下代码:

StandardTileData tileData = new StandardTileData
    {
        Title = "Secondary Tile",
        BackgroundImage = new Uri("/image.png", UriKind.Relative),
        Count = 5,
        BackTitle = "Secondary Tile",
        BackBackgroundImage = new Uri("", UriKind.Relative),
        BackContent = "Secondary tile sample"
    };

    // having a unique NavigationUri is necessary for distinguishing this tile
    string tileUri = "/MainPage.xaml?id=1";
    ShellTile.Create(new Uri(tileUri, UriKind.Relative), tileData);

请注意,您只能创建辅助磁贴以响应用户事件。