我需要将 Windows 窗体的设计更改为ComboBox
:
我是否需要重新设计按钮并从 继承UserControl
,并从零开始所有功能?
或者足以继承自ComboBox
,而我需要做的就是更改图形?
如果是这样,我该怎么做?
继承ComboBox
并仅覆盖绘画功能就足够了。
protected override void OnPaint(PaintEventArgs e)
{
// your drawing comes code here
}
该参数为您提供了一个Graphics
实例,您可以通过该实例绘制任何您喜欢的东西。线条,弧线,甚至图像。我不知道你展示的图形的确切定义,所以试着找出如何绘制它。