Nello script #17 abbiamo visto l'integrazione che possiamo avere tra il sistema operativo e le nostre app, nella fattispecie con la charm di ricerca.
In Windows 8.1 possiamo inserire un campo di ricerca direttamente nell'interfaccia, per incoraggiare questa pratica è stato inserito il controllo SearchBox che permette, appunto, l'inserimento del testo ed un pulsante di ricerca in linea con il resto del sistema operativo.
<SearchBox FocusOnKeyboardInput="True" QuerySubmitted="SearchBoxEventsQuerySubmitted"/>
Il controllo dispone dell'evento QuerySubmitted che si scatena alla pressione del pulsante di ricerca:
private void SearchBoxEventsQuerySubmitted(SearchBox sender, SearchBoxQuerySubmittedEventArgs args) { }
Nel metodo gestore dell'evento possiamo recuperare il testo immesso dall'utente nella proprietà QueryText di SearchBoxQuerySubmittedEventArgs.
Grazie alla proprietà FocusOnKeyboardInput il controllo recupera l'input da tastiera dell'utente in qualunque momento.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Disabilitare automaticamente un workflow di GitHub (parte 2)
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Configurare policy CORS in Azure Container Apps
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Eseguire attività basate su eventi con Azure Container Jobs
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Verificare la provenienza di un commit tramite le GitHub Actions
Utilizzare un service principal per accedere a Azure Container Registry
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Generare token per autenicarsi sulle API di GitHub
Hosting di componenti WebAssembly in un'applicazione Blazor static
I più letti di oggi
- Vuoi incontrare Bill Gates? Viaggia con ASPItalia.com!
- Customizzare il pager del DataGrid
- Stabilire un collegamento VPN tra una Web App e una Virtual Network
- Documentare ASP.NET Web API con Swagger
- Usare i servizi REST di BING per ottenere informazioni sulla posizione dell'utente
- Visual Studio 2005 CTP May