Есть форма, на ней размещены контроллы (textbox, checkbox...).
Как во внешнем, относительно класса формы, коде узнать, что были изменения значений в дочерних контролах?
В контролах, которые позволяют редактирование значений, есть событие, которое сообщает об изменении данного значения (для TextBox - событие TextBox.TextChanged).
Если нужно узнать о событии некоторого контрола, который является частью составного контрола или формы, то в составном контроле нужно создать событие(я) для оповещения внешнего кода и инициировать это событие(я) при обработке событий вложенных контролов. Маршрутизации событий "из коробки" в WinForms не предусмотрено.
Продвижение своими сайтами как стратегия роста и независимости