Событие «значение изменено» происходит уже внутри вызова InitializeComponent ().
Поэтому в вашем алгоритме вам может понадобиться проверить, является ли текстовое поле == нулевым (и ничего не делать, если это правда! ..).
Была такая же проблема, но уже была открыта эта тема, так что .. Уже поздно, но, надеюсь, это скоро поможет кому-то еще:)