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
Creare una libreria CSS universale: i bottoni
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
Fissare una versione dell'agent nelle pipeline di Azure DevOps
Pubblicare un MCP Server in GitHub MCP Registry
Migliorare l'organizzazione delle risorse con Azure Policy
Usare i settings di serializzazione/deserializzazione di System.Text.Json di ASP.NET all'interno di un'applicazione non web
Eseguire query in contemporanea con EF
Eseguire script pre e post esecuzione di un workflow di GitHub
Loggare le query più lente con Entity Framework
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Documentare i servizi REST con Swagger e OpenAPI con .NET 9


