Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows Phone中不同的大磁贴和中磁贴_C#_Windows Phone 8 - Fatal编程技术网

C# Windows Phone中不同的大磁贴和中磁贴

C# Windows Phone中不同的大磁贴和中磁贴,c#,windows-phone-8,C#,Windows Phone 8,我有一个支持Live Tiles的Windows Phone 8(默认为中小型)。我使用一个相当标准的代码来更新Live Tile var tile = ShellTile.ActiveTiles.First(); if (tile == null) return; var data = new StandardTileData {Title = "some title"}; data.BackgroundImage = new Uri("/Background.png", UriKind.R

我有一个支持Live Tiles的Windows Phone 8(默认为中小型)。我使用一个相当标准的代码来更新Live Tile

var tile = ShellTile.ActiveTiles.First();
if (tile == null) return;

var data = new StandardTileData {Title = "some title"};
data.BackgroundImage = new Uri("/Background.png", UriKind.Relative);
data.Count = count;
tile.Update(data);
我想增加对大瓷砖的支持,但我想与众不同。我不想使用计数,我想为图像呈现一些自定义文本:

var data = new StandardTileData {Title = "some title"};
data.BackgroundImage = new Uri("path to a custom rendered image", UriKind.Relative);
data.Count = 0;

我的问题是,如何确定我的活动互动程序是中(小)还是大,并进行适当的更新?或者,如何将磁贴更新设置为与中(小)磁贴和大磁贴完全不同?

标准磁贴数据是WP7特定的磁贴数据格式。这是WP8的等价物 其中包括不同瓷砖尺寸的单独属性:

FlipTileData TileData = new FlipTileData()
{
   Title = "[title]",
   BackTitle = "[back of Tile title]",
   BackContent = "[back of medium Tile size content]",
   WideBackContent = "[back of wide Tile size content]",
   Count = [count],
   SmallBackgroundImage = [small Tile size URI],
   BackgroundImage = [front of medium Tile size URI],
   BackBackgroundImage = [back of medium Tile size URI],
   WideBackgroundImage = [front of wide Tile size URI],
   WideBackBackgroundImage = [back of wide Tile size URI],
};

另请参见WP8特定文档中的瓷砖

接近。。我不想要大瓷砖的计数,只需要小瓷砖和中瓷砖。不幸的是,在宽瓷砖中不支持隐藏计数,另一种方法是生成一个包含它的图像并使用它。