Come aggiornare (vale a dire chiaro il testo da) un autocompletebox una volta che è stata selezionata una voce?
-
21-09-2019 - |
Domanda
Sto progettando una schermata di Silverlight in cui io uso un controllo autocompletebox.
Una voce 'foobar' è stato selezionato nel autocompletebox, è il testo di legge 'foobar'. Se un utente vuole selezionare il valore 'quux', deve:
- eliminare il testo dal controllo,
- quindi digitare 'qu' in modo da essere in grado di selezionare 'quux'.
C'è un modo per esibirà il passo # 1 all'interno della manifestazione SelectionChanged?
Suggerimento: impostare la proprietà .text non funzionano (se non è seguita da un po 'di metodo di aggiornamento non so di)
Soluzione
SelectionChanged è l'evento sbagliato per il monitoraggio.
È sufficiente sottoscrivere l'evento DropDownClosing, non sarete in grado di modificare la proprietà .text.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow