更改ComboBox的设计

che*_*zer 7 c# combobox winforms

我需要将Windows窗体的设计更改为ComboBox:
在此输入图像描述

我是否需要重新设计按钮并继承UserControl,并从零开始所有功能?

或者足以继承ComboBox,而我需要做的就是改变图形?
如果是这样,我该怎么做?

Mat*_*tzi 0

仅继承ComboBox并覆盖绘画功能就足够了。

protected override void OnPaint(PaintEventArgs e)
{
   // your drawing comes code here
}
Run Code Online (Sandbox Code Playgroud)

该参数为您提供了一个Graphics实例,通过它您可以绘制任何您喜欢的东西。线条、弧线、甚至图像。我不知道你所展示的图形的确切定义,所以尝试找出如何绘制它。