Creare notifiche toast nelle Windows Store app

di Alessio Leoncini, in WinRT 8.1,

In WinRT abbiamo la possibilità di lanciare notifiche toast con estrema facilità grazie alla classe ToastNotificationManager e al metodo CreateToastNotifier.
Grazie a GetTemplateContent recuperiamo l'XmlDocument di una notifica specificando uno dei valori dell'enum ToastTemplateType.
All'xml recuperato andiamo ad impostare i valori dei nodi corrispondenti al template scelto, per poi usare il metodo Show passando il ToastNotification appena creato.

var toastXmlContent = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText02);

var txtNodes = toastXmlContent.GetElementsByTagName("text");
txtNodes[0].InnerText ="Prima riga";
txtNodes[1].InnerText ="Seconda riga";

var toast = new ToastNotification(toastXmlContent);
var toastNotifier = ToastNotificationManager.CreateToastNotifier();
toastNotifier.Show(toast);

Il codice è estremamente semplice ed il risultato può essere il seguente:

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi