繁体   English   中英

C#Winforms-表单控件数据绑定-如何查找源元素

[英]C# Winforms - Form Control Databinding - How to find source element

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

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

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

如果仅将一个绑定添加到文本框的数据绑定,则可以按以下方式获取绑定的数据成员值。

var binding = textBox1.DataBindings[0];
var member =  binding.BindingMemberInfo.BindingMember;

MessageBox.Show(member);

这应该为您获得所需的价值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM