C# 将控件属性绑定到BindingSource
如何将C#按钮的属性(Location.X)绑定到BindingSource 我尝试了以下代码C# 将控件属性绑定到BindingSource,c#,.net,winforms,data-binding,bindingsource,C#,.net,Winforms,Data Binding,Bindingsource,如何将C#按钮的属性(Location.X)绑定到BindingSource 我尝试了以下代码 myButton.DataBindings.Add("Location.X", myButtonsBindingSource, "Button_X"); 但它不起作用,例如,如果我想绑定按钮的文本属性,但不绑定X&Y协调员,它就起作用 是否有任何想法或其他方法可以通过编程方式将我按钮的Location.X属性绑定到绑定源 谢谢您可以改为使用按钮的属性: myButton.DataBindings.A
myButton.DataBindings.Add("Location.X", myButtonsBindingSource, "Button_X");
但它不起作用,例如,如果我想绑定按钮的文本属性,但不绑定X&Y协调员,它就起作用
是否有任何想法或其他方法可以通过编程方式将我按钮的Location.X属性绑定到绑定源
谢谢您可以改为使用按钮的属性:
myButton.DataBindings.Add("Left", myButtonsBindingSource, "Button_X");
上面的语句在
myButtonsBindingSource
的DataSource
中的对象的Button\ux
属性和myButton的Left
属性之间创建了一个数据绑定,详细信息不多,但您可以尝试绑定Location
而不是X
通常为只读的部分@ŇɏssaPøngjǣrdenlarp实际上是Location.X不是只读的,因为我可以通过编程更改它的值,但是正如您所说的,binding Location属性可以工作,但是Location.X不是,这让我感到困惑。请使用Left
属性。