将DataSource属性添加到自定义WinForms控件

我想将复杂的数据绑定添加到我的自定义winforms控件中,所以我可以执行以下操作:

myControl.DisplayMember = "Name"; myControl.ValueMember = "Name"; myControl.DataSource = new List(); 

有谁知道必须实现什么接口等来实现这一目标?

我已经看过它,我发现的只是IBindableComponent ,但这似乎是简单绑定而不是复杂绑定。

您的类需要inheritanceDataBoundControl类而不是UserControl。