Мой опыт использования подхода, который вы наметили в ссылке на предыдущий пост, заключается в том, что он очень подвержен проблемам с производительностью и очень расстраивает пользователя, когда они возникают.Было бы гораздо лучше воспользоваться предложением @ Remou и использовать комбо-бокс для динамического поиска.
Другой подход заключается в наличии двух списков с кнопками добавления и удаления, которые перемещают записи из поля списка поиска в выбранный список.окно аналогично мастеру отчетов.затем введите текстовое поле для ввода строки поиска и кнопку «Найти», которая заполняет поле списка поиска соответствующими записями.