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
Logica Graceful Degradation in HTML e CSS
Running workloads and operations with Azure Kubernetes Service
Testare le API di Azure Resource Manager con API Playground
Utilizzo di CSS Scroll Snap per realizzare un carousel
Introduzione a GitHub Copilot CLI
Stop alle password con Azure Managed Identity
Eseguire i pre-commit hook di git con dependabot
Esporre tool MCP con Azure Functions
Pubblicare un MCP Server in GitHub MCP Registry
Raggruppamento degli aggiornamenti di dipendenze tra directory in un monorepo con Dependabot
Usare il metodo nameof con un tipo generico in C# 14
Gestire il ciclo di vita di AbortController in Javascript
I più letti di oggi
- WebMatrix: nuova versione entro il mese prossimo
- C# mania: un sistema operativo!
- Oltre le StaticResource: implementare il caricamento delle risorse in modo dinamico in WinRT
- Validare un indirizzo e-mail con il web service di Tiscali ed una pagina ASP
- Stiamo per iniziare con @dbochicchio!A breve keynote di @shanselman e tante altre sessioni!Seguici live => https://aspit.co/netconfit-20 #aspilive #netconfit


