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