Come aggiornare (vale a dire chiaro il testo da) un autocompletebox una volta che è stata selezionata una voce?

StackOverflow https://stackoverflow.com/questions/2102069

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:

  1. eliminare il testo dal controllo,
  2. 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)

È stato utile?

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
scroll top