0
セカンダリタイルを作成したい。スタートページにない他の場所にピン止めする必要があります。私は他のページでリンクをピン止めしたいところからコントロールがあります。出来ますか。はいの場合は、どうすればいいのか教えてください。見越して他のページのセカンダリタイルをピンに固定
おかげ カム
セカンダリタイルを作成したい。スタートページにない他の場所にピン止めする必要があります。私は他のページでリンクをピン止めしたいところからコントロールがあります。出来ますか。はいの場合は、どうすればいいのか教えてください。見越して他のページのセカンダリタイルをピンに固定
おかげ カム
はい、それは可能です。 Create
メソッドを使用してShellTile
を作成する場合は、navigationUri
パラメータを使用する必要があります。標準パターンは次のとおりです。
Uri mySecondaryPage = new Uri("/MySecondaryPage.xaml", UriKind.Relative)
ShellTile tile = ShellTile.ActiveTiles.Where(x => x.NavigationUri == mySecondaryPage).FirstOrDefault();
if (tile != null) {
tile.Delete();
}
StandardTileData data = new StandardTileData() {
Title = "Appears on the front",
// Whatever number badge you want to appear
Count = 1,
// Front image
BackgroundImage = new Uri("/Image.png", UriKind.Relative),
// Image for flip side
BackBackgroundImage = new Uri("/AnotherImage.png", UriKind.Relative),
BackTitle = "Appears on the back",
BackContent = "As does this"
};
ShellTile.Create(mySecondaryPage, data);
MSDNの記事How to: Create, Delete, and Update Tiles for Windows Phone上で容易に入手でき、このためのいくつかの良いドキュメントがあります。
セカンダリタイルを固定する「他のページ」とは何ですか? – Robaticus
あなたは説明する必要がありますもっと:) –