2010-11-03 28 views
5

¿Estoy en lo cierto al suponer que Textsearch en un cuadro combinado me da un cuadro de entrada de texto en la parte superior del cuadro combinado que se filtra cuando escribo?WPF: ComboBox TextSearch, ¿cómo funciona?

Si es así, no entiendo por qué no está funcionando. Obtuve un cuadro combinado con su fuente de elementos vinculada a un ListCollectionView a través del DataContext. Yo el conjunto IsTextSearchEnabled a TextSearch.TextPath verdadera y ajustado a una propiedad del tipo de objeto en el ListCollectionView

<ComboBox ItemsSource="{Binding Path=PersonCollection}" 
      TextSearch.TextPath="Name" DisplayMemberPath="Name" IsTextSearchEnabled="True" > 
        </ComboBox> 

Sin embargo nunca consigo cualquier caja de texto.

La propiedad defo funciona como se muestra como lo hice en DisplayMemberPath.

¿Me estoy equivocando y, en caso afirmativo, cómo funciona la búsqueda de texto?

Respuesta

12

Tienes que establecer IsEditable verdadero.

+0

Había visto muchos ejemplos pero nunca noté que se estaba configurando IsEditable. Funciona, gracias. –

+0

Mi placer !!! –

+0

Genial, gracias ... – MDDDC