У меня есть образец приложения Silverlight, который содержит поле со списком с тысячами значений (~ 4000). Значения вытягиваются из веб-службы и заполняются в настоящее время, что занимает много времени и делает пользовательский интерфейс невосприимчивым.Коробка Silverlight с 1000 значениями
Случай использования: - Поле в пользовательском интерфейсе должен быть заполнен пользователем
- Поле может иметь только определенные заранее определенные значения (уже присутствует в базе данных)
- Значения в поле не может быть сгруппированных/классифицированы
Что вы сделали или сделают в:
- сделать интерфейс более отзывчивым, когда значения становятся заселена в поле со списком
- заселить значения комбо как можно быстрее
Спасибо за чтение!
ОБНОВЛЕНИЕ:
Замечательные комментарии! Оценил!
Я отредактировал мое сообщение, чтобы представить пример использования.
Лучшая альтернатива, о которой я мог думать, будет текстовым полем с автоматическим предложением Google, которое предлагает, когда я ввожу текст.
Что такое вариант использования, который требует 1000s значений в поле со списком? Похоже, что поле со списком может быть не лучшим решением, я предлагаю вам подумать над дизайном, а не оптимизировать ... –
Существует нечто, называемое ** USABILITY **.Пожалуйста, сначала ознакомьтесь с этим. – TheVillageIdiot
Это место, где вы можете задать вопросы, если у вас есть знания, чтобы помочь, помочь. Не превращайте это в место, чтобы кричать RTFM. – Nick