Это не дает прямого ответа на ваш вопрос - но я бы спросил, если вы уверены, что расширитель автозаполнения является лучшим элементом управления в этом сценарии.
С точки зрения удобства использования, отличное свойство автозаполнения состоит в том, что я могу набирать 3-4 символа, просматривать несколько доступных входов и легко выбирать их с помощью клавиатуры, используя несколько нажатий клавиш курсора.
Если в списке автозаполнения отображается больше элементов, чем можно легко просмотреть на экране, я не уверен, что исправление заключается в добавлении полосы прокрутки.
В нашем сценарии у нас был список из 2800 имен, которые были доступны при автозаполнении. Мы ограничили показанное число до 20, но установили MinimumPrefixLength
на 1. Это означало, что, когда пользователь вводил один символ, он видел список автозаполнения, который фактически просто давал им знать, что текстовое поле, в которое он вводит, имеет такую возможность. Список результатов в списке становится действительно полезным только после того, как пользователь ввел 3-4 символа.