Domanda

Sto usando l'AutoCompleteBox in WPF, io popolo i suggerimenti con una lista che si compone di quattro campi. Quando l'utente seleziona un elemento e raggiungo il mio EventHandler, posso vedere che

MyAutoCompleteBox.SelectedItem

è un oggetto che ha i miei quattro valori, se mi passa il mouse il testo nel debugger posso vedere i quattro valori elencati, ma non so come accedere a questi valori nel codice.

Ho cercato

List<Codes> selected = MyAutoCompleteBox.SelectedItem as List<Codes>;

dove Codici è la mia lista. selezionato ritorna come nullo e svuotare ogni volta. Esiste un modo per arrivare a questi valori? Grazie!

È stato utile?

Soluzione

Si può provare:

Codes selected = MyAutoCompleteBox.SelectedItem as Codes;

o

Codes[] selected = MyAutoCompleteBox.SelectedItem as Codes[];

Altri suggerimenti

Se si desidera che la messa in vendita di oggetti usati come la raccolta supporto per la prova AutoCompleteBox ... AutoCompleteBox.ItemsSource .

Ciò significa che non è possibile convertire qualsiasi MyAutoCompleteBox.SelectedItem è a un elenco.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top