В элемент управления WinForms я хотел бы добавить обработчик после того, как контейнер инициализировал элемент управления (или даже лучше, после того, как родительский элемент инициализировал все содержащиеся элементы управления).
Причина: пользовательский элемент управления имеет возможность автоматически запускать действие. Он также должен срабатывать при первом включении этой опции.
Однако в этот момент другие свойства (например, обработчики событий) еще не подключены правильно, и, следовательно, эффект не такой, как ожидалось.
Возможно ли это?
[редактировать]
Я понимаю, что это звучит "немного необычно", поэтому я хочу уточнить:
Он предназначен для этого компонента : примерно, добавив опцию «автоматически создавать новый документ».
Я могу создать сам DocumentInfo во время инициализации или когда свойство назначается во время инициализации. Тем не менее, в этот момент я также должен запустить событие, чтобы сообщить (обычно родительская форма), что ему нужно обновить пользовательский интерфейс. Возможно, событие еще не было подключено или другие элементы управления по-прежнему не инициализированы, поэтому я хотел бы отложить событие до полной инициализации родительской формы.