Когда вы присваиваете свойство .Source
вашего экземпляра Binding
m_QuantityBinding.Source = m_LotData;
привязка привязана к конкретному экземпляру, который был сохранен в то время в вашем поле m_LotData
.
В случае, если вы назначаете новый экземпляр для m_LotData
, что вы делаете здесь:
m_LotData = m_PrioInterface.GetLotInfo(txtSysLotNo.Text);
m_QuantityBinding
не узнает, если вы не установите .Source
заново.