Domanda

Mi chiedo se è possibile distinguere il parametro URI QueryString in modo che quando un utente pin è una tessera, potrebbe non collegarsi all'applicazione.Ciò sarebbe per motivi di progettazione quando fissano più shelliles sulla schermata iniziale.L'utente avrebbe ovviamente la possibilità di eliminare manualmente la piastrella dalla schermata iniziale o da un pulsante all'interno dell'app stessa.Sembra quando si prova questo sono ancora portato alla domanda, ma si verifica anche un errore di debug.

Un esempio di quando creo la shellsile è il seguente

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

può essere modificato in qualche modo?

È stato utile?

Soluzione

La tua piastrella secondaria deve avere URI di navigazione unica.Tuttavia potresti navigare in qualche pagina che si chiude immediatamente.Non è la soluzione migliore ma non c'è un modo migliore.

per l'unicità usa solo Guid.Puoi chiudere l'app in codice con Application.Current.Terminate() ad esempio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top