Удалить функциональность Live Tile из основной плитки приложения - PullRequest
3 голосов
/ 19 января 2012

Я создаю приложение, которое позволяет пользователю прикреплять местоположение к своему домашнему экрану и хорошо работает, используя обычный StandardTileData.

Однако в настоящее время я настроил его, где, еслипользователь не закрепил плитку, и вместо этого основная плитка приложения становится активной плиткой.

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

С кодом, приведенным ниже, исключение 0x81030112 происходит в Delete ().

Возможно ли это?Или я просто не должен обновлять основную плитку приложения.Либо ваше UX обратная связь / техническое решение приветствуется.

private void ResetMainTile()
        {
            try
            {
                ShellTile.ActiveTiles.First().Delete();
            }
            catch (Exception e)
            {
                e.ToString();
                throw;
            }

        }

1 Ответ

3 голосов
/ 19 января 2012

Если под «живой плиткой» вы имеете в виду удаление числа из передней и задней информации, то этот предыдущий ответ, похоже, решает проблему:

Плитка для нанесения манго - удалить назад

Если нет, уточните.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...