ItemChanged - это все изменения, сделанные через пользовательский интерфейс, поэтому, насколько я понимаю, ваше описание вашей ситуации, нет, оно не сработает для изменений c_total_qty.
Что касается обходного пути, я думаю, вопрос в том, является ли корень изменения в вводе данных пользовательского интерфейса или изменении программного значения.Если это изменение пользовательского интерфейса одного из корневых значений, вы все равно можете подключить ItemChanged, но посмотрите, будет ли изменен корневой столбец.Если это программное изменение, я бы, вероятно, создал пользовательское пользовательское событие и вызывал бы его везде, где корневое значение программно изменяется.(На самом деле, я бы, вероятно, рекомендовал пользовательское пользовательское событие в обоих случаях, вызывая пользовательское пользовательское событие из ItemChanged в первом случае, так что вы готовы обрабатывать обе ситуации чисто.)
Удачи
Терри.