this.TextBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.aTHMAINMENUBindingSource1, "ITEMNAME", true));以上代码将TextBox1.Text与 数据实体中的属性 "ITEMNAME", 成功绑定, 这一切都没问题.
现在是想请教一下, 如何在能够查询到 TextBox1.Text 所绑定的是实体的哪一个属性?? 也就是如何得到 "ITEMNAME". 谢谢大家.

解决方案 »

  1.   

    this.TextBox1.Tag = "ITEMNAME";去tag里取就可以了。
      

  2.   


    不行, 绑定方法是另一个类实现的,无法再加上 this.TextBox1.Tag = "ITEMNAME"; 这一句
      

  3.   


    嗯,如果.NET没有提供属性的话, 估计麻烦了. 因为这是一个设计时控件自动生成的代码, 所以他的代码不能改.
    幸运的是.NET有相应的属性,刚刚找到:
    DataBindings[0].BindingMemberInfo.BindingField谢谢你. SUPER
      

  4.   

    Control.DataBindings[0].BindingMemberInfo.BindingField