【问题标题】:C# Winforms - Form Control Databinding - How to find source elementC# Winforms - 表单控件数据绑定 - 如何查找源元素
【发布时间】:2017-01-30 04:39:55
【问题描述】:

如果这个问题很愚蠢或以前有人问过,请多多包涵。我了解如何将表单控件数据绑定到数据源。我现在想反转并检索特定控件的数据源元素。 文本框示例:

this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.table1BindingSource, "ContactID", true));

如何检索 textBox1 的结果“ContactID”?

【问题讨论】:

    标签: c# .net winforms visual-studio data-binding


    【解决方案1】:

    如果你在Textbox的DataBindings中只添加了一个Binding,那么你可以得到该绑定的数据成员值,如下所示。

    var binding = textBox1.DataBindings[0];
    var member =  binding.BindingMemberInfo.BindingMember;
    
    MessageBox.Show(member);
    

    这应该会为您提供正在寻找的价值。

    【讨论】:

    • 不用担心...我很高兴问题得到解决。 MSDN 是一个很好的朋友。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多