Я пытаюсь воспроизвести некоторое поведение, которое визуальная студия уже делает для меня: у меня есть раскрывающийся список в конструкторе, позволяющий выбирать другие компоненты в тех же формах.
Возьмем следующий пример: форма и кнопка.
Из формы есть свойство 'OKButton', которое вы можете установить. Когда вы открываете диалоговое окно, все возможные кнопки отображаются как возможные варианты в раскрывающемся списке.
У меня есть что-то подобное, где я хочу, чтобы текстовое поле имело свойство с именем "ServiceMember". Когда вы это расширите, это позволит мне выбрать из всех открытых членов моей формы, имеющих тип "ServiceObject".
Возможно ли иметь эту работу в автоматическом смысле? И если нет, я не уверен, как заполнить комбинированный список именами, которых нет в текущем объекте. Они член родительской формы?