标签: c# winforms
我尝试创建用户控件(按钮)。按钮背景由三个图像组成。按钮的左边框,右边框和根据文本拉伸的中间部分。我怎么能意识到这一点?
答案 0 :(得分:0)
基本上,您必须派生自Button(或Control,取决于您想要去的深度)并覆盖OnPaint。您将必须处理所有状态(正常,推送)并负责刷新它们。比如这里:
http://christian-helle.blogspot.com/2007/09/buttonex-owner-drawn-button-control.html