[英]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.