У меня есть приложение для Windows Phone 8, в котором есть живая плитка, использующая структуру данных FlipTileData для отображения информации во флип-плитке. Однако может возникнуть ситуация, когда никакая относительная информация не может отображаться в активной плитке. В этой ситуации я бы хотел вернуть плитку приложения по умолчанию, неактивную плитку (которая просто отображает значок и имя приложения, например, когда вы впервые закрепляете приложение на начальном экране).

I can't figure out how this is done. I get the application's tile using

var tile = ShellTile.ActiveTiles.FirstOrDefault();

, а затем я установил его на живую плитку, используя

tile.Update(flipTileData);

Однако здесь нет структуры DefaultTileData или чего-то подобного, и вы не можете предоставить методу Update () значение null. Как мне по существу отключить живую плитку и вернуться к плитке по умолчанию из кода?

Bas

Ответы (1)

Вы также можете использовать FlipTileData для этого сценария. Установите только заголовок и изображения для значка приложения по умолчанию (обычно изображения в Assets \ Tiles). Не устанавливайте заднее содержимое, счетчик или что-то еще.

2022 WebDevInsider