Le shortcut da tastiera sono da sempre un modo rapido e veloce per accedere rapidamente alle funzionalità di un'applicazione e possono essere facilmente introdotte nelle nostre applicazioni basate sulla Universal Windows Platform, aumentando la produttività di chi utilizza frequentemente una data applicazione.
Per implementare i keyboard accelerators è possibile utilizzare l'API KeyboardAccelerator direttamente nello XAML, come in questo esempio:
<Button Content="Salva"> <Button.KeyboardAccelerators> <KeyboardAccelerator Key="S" Modifiers="Control" /> </Button.KeyboardAccelerators> </Button>
Nel frammento di codice precedente viene associata la scorciatoia Control+S al bottone utilizzato per il salvataggio, semplicemente impostando la proprietà Modifiers su Control e Key sul tasto S.
Allo stesso modo diventa possibile associare altre combinazioni di tasti.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Creare una libreria CSS universale: Cards
Disabilitare automaticamente un workflow di GitHub (parte 2)
Utilizzare il trigger SQL con le Azure Function
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Change tracking e composition in Entity Framework
Generare token per autenicarsi sulle API di GitHub
Le novità di Angular: i miglioramenti alla CLI
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework
Cancellare una run di un workflow di GitHub
Hosting di componenti WebAssembly in un'applicazione Blazor static
Usare una container image come runner di GitHub Actions
I più letti di oggi
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Creare una libreria CSS universale: Cards
- Eseguire script pre e post esecuzione di un workflow di GitHub