Nell'SDK di WinRT di Windows 8.1 è stata introdotto il controllo TimePicker per consentire all'utente la scelta di una orario, con un modello di interazione in linea con il design language del sistema operativo e fortemente orientato al touch.
<TimePicker ClockIdentifier="24HourClock" Header="24 hour clock"/>
TimePicker è un Control e come tale può essere ampiamente personalizzato con Style e Template, tuttavia anche con le sole proprietà esposte possiamo coprire la maggiorparte degli scenari.
Come possiamo vedere nell'esempio, grazie alla proprietà ClockIdentifier possiamo impostare la visualizzazione della data in formato 24 ore, oppure con una ulteriore ComboBox per la scelta AM/PM.
Con MinuteIncrement, inoltre, possiamo impostare l'intervallo con cui vengono mostrati i minuti.
Possiamo acceddere al valore scelto dall'utente attraverso la proprietà Time di tipo TimeSpan.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare i primary constructor di C# per inizializzare le proprietà
Effettuare chiamate con versioning da Blazor ad ASP.NET Core
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Implementare l'infinite scroll con QuickGrid in Blazor Server
Implementare il throttling in ASP.NET Core
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Generare file per il download da Blazor WebAssembly
Usare le collection expression per inizializzare una lista di oggetti in C#
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Utilizzare il trigger SQL con le Azure Function
Code scanning e advanced security con Azure DevOps
Semplificare il deployment di siti statici con Azure Static Web App
I più letti di oggi
- Sfruttare le funzionalità degli Azure Cognitive Service on-edge con i container
- Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
- I tutorials, percorsi guidati per tutti
- Introduzione ai Cognitive Services di Microsoft Azure
- Gestire gli eventi dei servizi Azure mediante Event Grid