ライブタイルを更新する定期的なタスクがあります。基本的には次のようになります。
var tileData = new FlipTileData()
{
BackgroundImage = mediumFrontUrl,
BackBackgroundImage = mediumBackUrl,
WideBackgroundImage = wideFrontUrl,
WideBackBackgroundImage = wideBackUrl
};
ShellTile primaryTile = ShellTile.ActiveTiles.First();
if (primaryTile != null)
{
primaryTile.Update(tileData);
}
BackBackgroundImageとWideBackBackgroundImageを表示したくない場合があります。値をクリアするにはどうすればよいですか?単に設定するだけでnull
は機能しません(以前にあったものを保持するだけです)。ドキュメントによると、XAMLを使用してライブタイルを作成すると、設定できますAction="Clear"
。それをコードで設定するにはどうすればよいですか?