考虑用C#以下用户控制:在Visual Studio中设计时连接/绑定用户控件?
class MyControl : UserControl {
MyControl Left { get; set; }
MyControl Right { get; set; }
}
我一直在寻找一种方式,能够“连接” MyControls把在设计时在窗体上,所以我的客户就不必码这些连接手动。可能吗?如果是,如何?
目前我的客户将不得不做这样的事情:
myControl1.setLeft(myControl2);
myControl1.setRight(myControl3);
感谢
无论哪种方式,输入将需要指定,对不对?所以看起来你的客户端总是会有_something_,例如传入构造函数并调用'set *'。如果“你的”控件属于预期类型,那么你可以让API用户指定容器并进行一些自动查找。 –
我希望能够做到这一点,没有任何类型的编码。我甚至不确定这是可能的。 –
Connect是什么意思?当用户在他的工具箱中添加控件DLL时,他将通过鼠标拖放并移动它。那么需要手动设置左侧和右侧? –