private void BindFields()
{
m_QuantityBinding = new Binding("Quantity");
m_QuantityBinding.Source = m_LotData;
txtBoxQuantity.SetBinding(TextBox.TextProperty, m_QuantityBinding);
}
private void LoadLotData()
{
m_PrioInterface = new PriorityInterface.PriorityInterface();
m_LotData = m_PrioInterface.GetLotInfo(txtSysLotNo.Text);
m_QuantityBinding = new Binding("Quantity");
m_QuantityBinding.Source = m_LotData;
txtBoxQuantity.SetBinding(TextBox.TextProperty, m_QuantityBinding);
}
les travaux de liaison ci-dessus que si je refais la liaison après chaque appel à GetLotInfo ... pourquoi je ne peux pas la liaison qui se trouve juste au début de l'application à l'aide BindFields? Je soupçonne que la raison est que le GetLotInfo retourne un nouvel objet à chaque fois ... puis-je passer cela afin que je vais lier une seule fois?simple WPF liaison ne fonctionne pas
merci.