Il Windows Phone Toolkit è una libreria indispensabile per completare l'esperienza utente delle applicazione per Windows Phone 8, di cui abbiamo già parlato in passato.
Oltre a coprire aspetti non presi in considerazione nell'SDK, come le animazioni durante la navigazione tra le pagine, mette a disposizione classi che mimano e arricchiscono componenti già esistenti, come nel caso della CustomMessageBox.
A differenza della normale MessageBox, la CustomMessageBox permette di personalizzare il contenuto visualizzato specificando una template.
Eccone un esempio:
CustomMessageBox messageBox = new CustomMessageBox() { ContentTemplate = (DataTemplate)this.Resources["MyContentTemplate"]; // altre proprietà };
Per personalizzare la UI della CustomeMessageBox è sufficiente impostare la proprietà ContentTemplate. È possibile utilizzare ogni tipo di controllo senza nessuna limitazione: l'unica accortezza è impostare la proprietà IsFullScreen a true nel caso il contenuto riempia completamente la schermata.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Gestione degli eventi nei Web component HTML
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Testare l'invio dei messaggi con Event Hubs Data Explorer
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Cancellare una run di un workflow di GitHub
Ottimizzazione dei block template in Angular 17
Gestire il colore CSS con HWB
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Implementare l'infinite scroll con QuickGrid in Blazor Server
Gestione dell'annidamento delle regole dei layer in CSS
Utilizzare l nesting nativo dei CSS