Abbiamo già visto in uno script precedente come creare e visualizzare un appuntamento. In questo script vedremo come visualizzare una data precisa utilizzando l'applicazione predefinita per il calendario.
Per prima cosa creiamo un semplice bottone e nell'event handler aggiungiamo il seguente codice.
var dateToShow = new DateTimeOffset(DateTime.Today.AddDays(8)); var duration = TimeSpan.FromDays(3); await Windows.ApplicationModel.Appointments.AppointmentManager.ShowTimeFrameAsync(dateToShow, duration);
Per prima cosa impostiamo la data di partenza (8 giorni a partire da oggi) e successivamente il "time frame" cioè i giorni da mostrare dopo tale data.
Come è possibile vedere dall'immagine, il calendario verrà aperto mostrando come data iniziale quella impostata con la "finestra" di giorni desiderata semplicemente chiamando il metodo ShowTimeFrameAsync della classe AppointmentManager.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Proteggere le risorse Azure con private link e private endpoints
Referenziare un @layer più alto in CSS
Filtrare i dati di una QuickGrid in Blazor con una drop down list
Assegnare un valore di default a un parametro di una lambda in C#
Creazione di componenti personalizzati in React.js con Tailwind CSS
Creare una libreria CSS universale: Cards
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Sostituire la GitHub Action di login su private registry
Creare una custom property in GitHub
Supportare lo HierarchyID di Sql Server in Entity Framework 8