Это зависит от того, как вы сериализуете. Сериализатор XML сериализует свойства. Это означает, что это, например, использует свойство Text
TextBox
. Однако двоичные сериализаторы сериализуют (приватные) поля.
Когда свойства сериализуются, используется установщик свойств, и да, событие запускается. Когда поля сериализуются, необработанные внутренние данные будут установлены без прохождения через установщики, и объект не будет знать, что они были установлены, поэтому он не может запустить событие.