Я работаю в winforms и пытаюсь связать некоторые события каждый раз, когда форма \ component \ usercontrol отображается в конструкторе, я пытаюсь связать некоторые статические события, которые загружают настройки из приложения .config файл.
Могу ли я определить код в моем проекте, который говорит: «Каждый раз, когда загружается элемент управления, выполните это событие?»
edit это строго время проектирования.
У меня есть базовая форма, в DLL "A". Это имеет массу свойств, «ColorLocation, SizeLocation», и тому подобное.
В DLL "B" у меня есть производная форма. Когда B загружается в конструктор, у меня был iEditorComponents (не помню точное имя), который позволяет пользователю выбирать ColorLocation из огромного списка элементов, указанных в файле настроек app.config для текущего проекта.
Проблема в том, что компонент редактирования находится в Dll "A", которая является базовой, и не имеет доступа к app.config в "B".
Мне нужно как-то сказать компоненту редактирования: «Эй, используйте этот список строк, чтобы заполнить свой элемент управления редактированием». Дизайнер делает все, что в его силах, он, кажется, не хочет выполнять какой-либо код в производных классах.