У меня есть пользовательский элемент управления, который управляется данными из базы данных SQL.Каждый пользовательский элемент управления содержит запрос, который можно изменить во время выполнения с помощью параметров.Я хотел бы повторить функциональность средства просмотра служб отчетов, которое имеет область приглашения, как показано на рисунке ниже.

Показанный пример состоит из одной меткии текстовое поле.В настоящее время я работаю над реализацией, подобной этой.Однако было бы полезно иметь возможность предоставить пользователям список допустимых значений, чтобы гарантировать, что верные данные возвращаются.Также было бы неплохо иметь зависимости между элементами управления.
Кто-нибудь знает примеры / реализации чего-то подобного этому?Или какие-либо ресурсы, которые могли бы помочь с решением?