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
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Sostituire la GitHub Action di login su private registry
Utilizzare Tailwind CSS all'interno di React: primi componenti
Sfruttare al massimo i topic space di Event Grid MQTT
Creare un webhook in Azure DevOps
Reactive form tipizzati con FormBuilder in Angular
Utilizzare il trigger SQL con le Azure Function
Gestire la cancellazione di una richiesta in streaming da Blazor
Utilizzare la session affinity con Azure Container Apps
Load test di ASP.NET Core con k6
Verificare la provenienza di un commit tramite le GitHub Actions
Gestione degli stili CSS con le regole @layer