Pergunta

Estou me perguntando se é possível omitir o parâmetro Uri QueryString para que, quando um usuário fixar um bloco, ele não seja vinculado ao aplicativo.Isso seria por motivos de design ao fixar vários ShellTiles na tela inicial.É claro que o usuário teria a opção de excluir o bloco manualmente na tela inicial ou em um botão no próprio aplicativo.Parece que, ao tentar fazer isso, ainda sou levado ao aplicativo, mas também ocorre um erro de depuração.

Um exemplo de quando eu crio o ShellTile é o seguinte

ShellTile.Create(new Uri("/MainPage.xaml?" + Constants.Key + title, UriKind.Relative), LiveTile);

Isso pode ser modificado de alguma forma?

Foi útil?

Solução

Seu bloco secundário deve ter um URI de navegação exclusivo.No entanto, você pode navegar para alguma página que se fechará imediatamente.Não é a melhor solução, mas não há maneira melhor.

Para exclusividade basta usar Guid.Você pode fechar o aplicativo no código com Application.Current.Terminate() por exemplo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top