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