Question

Je me demandais si il est possible de laisser l'Uri de la Requête de paramètre de sorte que lorsqu'un utilisateur broches d'une vignette, il ne peut pas se lier à l'application.Ce serait pour des raisons de conception lors de l'épingler plusieurs ShellTiles sur l'Écran de Démarrage.L'utilisateur aurait, bien sûr, la possibilité de supprimer la vignette manuellement à partir de l'Écran d'accueil ou à partir d'un bouton dans l'application elle-même.Il semble que lorsque vous essayez cela, je suis toujours pris pour l'application mais une erreur de débogage se produit également.

Par exemple, si je crée le ShellTile est comme suit

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

Cela peut-il être modifié en quelque sorte?

Était-ce utile?

La solution

Votre vignette secondaire doit avoir la navigation unique URI.Sinon, vous pourriez vous accédez à une page qui procéderait à la fermeture elle-même.Ce n'est pas la meilleure solution mais il n'y a pas une meilleure façon.

Pour l'unicité de la juste utilisation Guid.Vous pouvez fermer l'app dans le code avec Application.Current.Terminate() par exemple.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top