Как реализовать автозаполнение в Windows Phone 7 - PullRequest
2 голосов
/ 30 августа 2010

У меня есть текстовое поле в моем WP7 GUI, которое я хотел бы привязать к общему списку, сохраненному в IsolatedStorage. Цель состоит в том, чтобы предоставить такую ​​функцию, как AutoCompleteBox в WPF, которая отсутствует в WP7 Silverlight. Я хочу предоставить предложения на основе записей в списке избранного, когда пользователь вводит текст. Соответствие будет основным совпадением для string.beginsWith (строка foo).

Любое предложение о том, как я мог бы сделать это?

EDIT: Попробовал предложение Маттея, но не повезло. Скачал библиотеку и добавил все необходимые ссылки. Тогда попробовал сценарий нет. 5 упомянуто на nikhilk.net . Как TextBox, так и XTextBox выдают ошибку при попытке добавить или. Оба говорят:

Тип (TextBox | XTextBox) не поддерживает прямой контент.

Так что не повезло на этом фронте ... другие предложения?

Ответы [ 2 ]

2 голосов
/ 31 августа 2010

Вы пытались использовать AutoCompleteBox Silverlight 3 SDK?Вы можете изменить стили в соответствии с вашим приложением, но AutoCompleteTextBox хорошо работает для Windows Phone 7. Эта публикация на форуме может быть отправной точкой, если вы хотите реализовать собственное текстовое поле автозаполнения.

0 голосов
/ 30 августа 2010

Я бы посмотрел на текстовое поле Silvelright FX Autocomplete (http://www.nikhilk.net/Silverlight-AutoComplete.aspx), оно предназначено для Silverlight Desktop, но у него больше шансов быть совместимым с WP7, чем с WPF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...