Pregunta

Estoy utilizando el AutoCompleteBox en WPF, que pueblan las sugerencias con una lista que consta de cuatro campos. Cuando el usuario selecciona un elemento y llego a mi eventHandler, puedo ver que

MyAutoCompleteBox.SelectedItem

es un objeto que tiene mis cuatro valores, si se ciernen este texto en el depurador puedo ver los cuatro valores en la lista, sin embargo, no sé cómo acceder a estos valores en el código.

He intentado

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

donde los códigos está mi lista. seleccionado regresa como nula y vacía cada vez. ¿Hay una manera de llegar a estos valores? Gracias!

¿Fue útil?

Solución

Se puede tratar:

Codes selected = MyAutoCompleteBox.SelectedItem as Codes;

o

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

Otros consejos

Si desea que la lista de artículos usados ??como la colección de respaldo para el intento AutoCompleteBox ... AutoCompleteBox.ItemsSource .

Esto significa que no se puede convertir lo que MyAutoCompleteBox.SelectedItem es una lista.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top