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
Creare una libreria CSS universale: Immagini
Creare una libreria CSS universale - Rotazione degli elementi
Interagire con Azure DevOps tramite MCP Server
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Configurare lo startup di applicazioni server e client con .NET Aspire
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
La gestione della riconnessione al server di Blazor in .NET 9
Ridurre il reflow cambiando il CSS
Scrivere selettori CSS più semplici ed efficienti con :is()
Integrare un servizio esterno con .NET Aspire
Utilizzare Hybrid Cache in .NET 9
I più letti di oggi
- Finalmente anche Silverlight 4.0 è RTW!
- Windows Phone 7 è in RTM
- Disponibile l'SDK per Windows Phone 7.8
- Nuove pubblicazioni dal 3 Settembre
- Rilasciata la versione 1.1 di Fujitsu NetCOBOL
- Microsoft Security Bulletin MS03-046
- Microsoft Security Bulletin MS03-047
- Da oggi ASPItalia.com gira su Windows Server 2003
- SP1 per il .NET Framework
- Speciale ATLAS: AJAX con ASP.NET 2.0


