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
Configurare policy CORS in Azure Container Apps
Utilizzare database e servizi con gli add-on di Container App
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Eseguire le GitHub Actions offline
Gestire undefined e partial nelle reactive forms di Angular
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Utilizzare la libreria Benchmark.NET per misurare le performance
Controllare gli accessi IP alle app con Azure Container Apps
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
Migrare una service connection a workload identity federation in Azure DevOps