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
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Eseguire una query su SQL Azure tramite un workflow di GitHub
Disabilitare automaticamente un workflow di GitHub
Implementare il throttling in ASP.NET Core
Eseguire attività basate su eventi con Azure Container Jobs
Hosting di componenti WebAssembly in un'applicazione Blazor static
Linting di un Dockerfile con un workflow di GitHub
Reactive form tipizzati con modellazione del FormBuilder in Angular
Utilizzare un service principal per accedere a Azure Container Registry
Sostituire la GitHub Action di login su private registry
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Cache policy su route groups di Minimal API in ASP.NET Core 7