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
Filtering sulle colonne in una QuickGrid di Blazor
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Creare una custom property in GitHub
.NET Aspire per applicazioni distribuite
Migliorare i tempi di risposta di GPT tramite lo streaming endpoint in ASP.NET Core
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Fornire parametri ad un Web component HTML
Disabilitare le run concorrenti di una pipeline di Azure DevOps
Configurare lo startup di applicazioni server e client con .NET Aspire
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Simulare Azure Cosmos DB in locale con Docker