C# 从控件获取bindingsource
我需要一种方法来查找控件绑定到的bindingsource。 例如,当textbox1绑定到bindingsource1时 然后我需要一个带有输入textbox1的函数,它应该返回bindingsource1 范例C# 从控件获取bindingsource,c#,C#,我需要一种方法来查找控件绑定到的bindingsource。 例如,当textbox1绑定到bindingsource1时 然后我需要一个带有输入textbox1的函数,它应该返回bindingsource1 范例 textBox1..DataBindings.Add("Text", bindingSource1, "name", true); private BindingSource GetBS(Control something) { return the bindingsour
textBox1..DataBindings.Add("Text", bindingSource1, "name", true);
private BindingSource GetBS(Control something)
{
return the bindingsource from Control
}
因此,当调用GetBS(textBox1)时,它应该返回bindingSource1
有人知道怎么做吗?实际上,BindingSource不会在文本框本身上找到,而是在特定的绑定上找到,例如“文本”绑定 您应该能够执行以下操作:
var source = textBox1.DataBindings["Text"].DataSource;
希望这有助于准确地回答我的问题,thanxI必须等待5分钟才能接受回答。。呵呵,不知道:)