你要求的这个自定义控件,难度较大,但是,对于我们百度C#大师组级别的人来说,是毫无难度的。但是,对于你来说,就不好说了,我建议你还是继承comboBox类来实现。会容易很多。
你可以初始化好一个combobox控件,先把它隐藏,然后在自定义控件的点击处理函数中显示combobox控件。
目前你就继承ComboBox来做