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
Gestire i null nelle reactive form tipizzate di Angular
Creazione di componenti personalizzati in React.js con Tailwind CSS
Eseguire una GroupBy per entity in Entity Framework
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Recuperare un elemento inserito nella cache del browser tramite API JavaScript
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Gestire liste di tipi semplici con Entity Framework Core
Modificare i metadati nell'head dell'HTML di una Blazor Web App
Assegnare un valore di default a un parametro di una lambda in C#
Copiare automaticamente le secret tra più repository di GitHub
Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API
I più letti di oggi
- Impostare un elemento come ridimensionabile tramite CSS
- Proteggersi dagli attacchi di Open Redirect in ASP.NET Core MVC
- Personalizzare l'errore del rate limiting middleware in ASP.NET Core
- Accedere alla console di una Azure Container App
- Modificare i metadati nell'head dell'HTML di una Blazor Web App
- Gli oggetti CallOut di Expression Blend 4.0
- SQL Server 2005 December CTP
- Sfruttare le nuove tipologie di input di HTML5 con ASP.NET 4.0
- Upload da una pagina web con Dundas Upload