WP 7.1 Live Tiles "Не закрепленный" слушатель - PullRequest
0 голосов
/ 05 августа 2011

Я играю с живыми плитками на Манго, и все это прекрасно и все такое. Пользователь может удалить вторичные плитки и все, но если пользователь «открепляет» вторичную плитку, есть ли способ узнать, что плитка исчезла?

Я хочу сохранить данные об объекте, когда он закреплен. И я хочу иметь возможность удалять эти данные, когда они не закреплены (из меню «Пуск»).

Есть ли что-то, что запускается, когда вторичная плитка, привязанная к вашему приложению, не закреплена?

1 Ответ

2 голосов
/ 19 августа 2011

Нет события, которое запускается, когда вторичный тайл не закреплен. Однако вы можете проверить наличие активных живых плиток вашего приложения, запросив коллекцию ShellTile.ActiveTiles . Не зная вашего сценария, вы можете выполнить эту проверку во время различных событий жизненного цикла приложения.

Существует неплохой ролик о том, как обновить плитки и использовать дополнительные плитки на http://msdev.com, а также How-To на MSDN . Оба из них показывают примеры использования API ShellTile.ActiveTiles.

...