winform自定义控件之圆角按钮
圆角控件开发
- 初始化设置:ControlStyles标志设置、初始尺寸、工作区、背景色 FlatStyle BorderSize=0
- 属性扩展:背景色1、背景色2、边框粗细、边框色、按下时文本颜色、按下时背景色、圆角半径、渐变填充模式
- 按钮行为效果:按下时按钮背景色1和文本颜色变色、离开后恢复
- 控件重绘:按钮的形状、边框、背景填充、文本
杂项
完整封装propfull
private int myVar;
public int MyProperty
{
get { return myVar; }
set { myVar = value; }
}
特性标注
[DefaultValue(typeof(Color),”LightGray”),Description(“按钮的背景颜色1”),Category(“自定义”)]
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 -摸鱼的喵-!