[WindowsPhone] 隨貼即用 - 建立翻轉Tile
2013-10-22
簡述 : 建立可以翻轉的Tile
難度 : ★★★
範例敘述: 一顆按鈕,按下後建立可以翻轉的Tile
程式碼:
private void btnCreateFlipTile_Click(object sender, RoutedEventArgs e)
{ //將所有已經建立過的Tile都撈出來看看,如果已經建立過了 他必定連結位置包含 "參數A"ShellTile tUsedTile = ShellTile.ActiveTiles.FirstOrDefault(
tX => tX.NavigationUri.ToString().Contains("參數A")); //如果現在沒有在檯面上,就建立if (tUsedTile == null)
{ FlipTileData TileData = new FlipTileData() { Title = "前標題", BackTitle = "後面標題", BackContent = "中型後面內容", WideBackContent = "大寬型後面文字內容", //數字Count = 94,
//小圖SmallBackgroundImage = new Uri("Assets/Tiles/FlipCycleTileSmall.png", UriKind.Relative),
//中型背景圖BackgroundImage = new Uri("Assets/Tiles/FlipCycleTileMedium.png", UriKind.Relative),
//中型背景圖(後方)BackBackgroundImage = new Uri("Assets/Tiles/FlipCycleTileMedium.png", UriKind.Relative),
//大型背景圖WideBackgroundImage = new Uri("Assets/Tiles/FlipCycleTileLarge.png", UriKind.Relative),
//大型背景圖後方WideBackBackgroundImage = new Uri("Assets/Tiles/FlipCycleTileLarge.png", UriKind.Relative)
};
ShellTile.Create(new Uri("/MainPage.xaml?key=參數A", UriKind.Relative), TileData, true);
}
else { MessageBox.Show("已經建立過囉");}
}
範例結果:
注意事項:
1.記得先引用
using using Microsoft.Phone.Shell;參考連結:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh239052(v=vs.105).aspx
http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj206971(v=vs.105).aspx
Windows Phone 8 – Tiles大進化
下載源碼:
標籤:
隨貼即用
,
C#
,
WindowsPhone
-- Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer. 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力...
