Готовый для автозаполнения ComboBox в Silverlight 3 - PullRequest
1 голос
/ 07 февраля 2011

Кто-нибудь был в ситуации, когда вам нужно было реализовать "редактируемый" ComboBox в Silverlight? Мой клиент хочет использовать ComboBox в своем пользовательском интерфейсе, который позволяет пользователю сфокусироваться на поле выбора и начать печатать, чтобы автоматически извлекать нужное значение из доступных элементов, а не требовать использования раскрывающегося списка.

Эта функция доступна, я знаю, в нескольких реализациях от третьих лиц. Например, вы можете сделать это довольно легко с помощью Telerik RadControls для Silverlight. Однако мой клиент ограничен использованием Silverlight 3 Toolkit без сторонних инструментов или плагинов.

Есть ли какие-либо предложения для быстрой, простой и грязной реализации? Любое руководство или ссылки приветствуются!

Спасибо, Джефф

1 Ответ

0 голосов
/ 07 февраля 2011

Хорошо, у нас была такая же проблема.

Мы пошли дальше и использовали AutoCompleteBox из детектора Silverlight 3. В их реализации много чего не хватает, чего мы и хотели. Из-за этих ограничений мы создали свое собственное наследство. Это работало отлично и было очень просто сделать. Любое руководство по созданию собственного элемента управления, которое наследуется от другого, поможет вам.

Веселись. Поскольку инструментарий с открытым исходным кодом, вы всегда можете посмотреть на код для руководства.

Вы можете посмотреть образцы из набора инструментов здесь: https://www.silverlight.net/content/samples/sl3/toolkitcontrolsamples/run/default.html

...