Większość pól listy pozwala znaleźć przedmioty w nich zawarte, wpisując pierwsze litery wyświetlanego tekstu. Jeśli wpisane litery pasują do wielu elementów, możesz dodawać litery, aby zawęzić wyszukiwanie.Jak znaleźć element w polu listy funkcji WPF, pisząc?
Potrzebuję zrobić to w WPF ListBox
. Jednak elementy nie są zwykłymi ciągami znaków - są to obiekty niestandardowe, które prezentuję przy użyciu DataTemplate
. Mam nadzieję, że istnieje sposób, w jaki mogę podać ścieżkę do wartości ciągu, która powinna być używana do nawigacji tekstowej na klawiaturze elementów ListBox
.
Jak to jest możliwe?
Dziękuję bardzo. To działało idealnie. Aby być czystym, wartość TextPath powinna być ścieżką (pierwsza część wygląda jak nazwa typu, ale w tym przypadku element ma właściwość o nazwie "CustomObject", a ten obiekt ma właściwość o nazwie "StringProperty".) –
Prawda jest domyślny, więc zależy od ciebie, czy chcesz, aby wyglądał bardziej gadatliwie, czy nie. –
Działa ładnie. Czy TextPath może być powiązany z więcej niż jedną właściwością? – Igor