在 C# WinForms 中,是否可以创建一个抽象的用户控件并从中派生其他子控件?如果是,是否有可能在设计时完成?
我想使用一个基本用户控件,其中包含一个 ListBox,然后将该 ListBox 重用于我创建的所有其他新用户控件。
我想这样做的原因当然是它的多面性。例如:
private void SomeMethod(UserControl_Base uc)
{
//some logic
uc.my_listBox.Name = "some name"; // a derived User Control would actually be passed.
//more logic
}