自定义形状按钮----------WinForm控件开发系列
效果:
该控件是继承于 Control 基类开发的。该控件最大特点就是可在VS的图设计器通过可视化的方式设计控件的形状。
ShapePoints 属性记录自定义形状路径的所有点的坐标,坐标格式为: {x,y} {x,y} {x,y} {x,y} 坐标至少需要3个。可以手动编辑该属性坐标值或通过视图设计器进行编辑坐标点。
ShapeEditorEnable 属性为 True 时可以通过鼠标对形状路径点进行托载编辑。设置为 False 时可以预览最终形状效果。如下:
ShapeAnchor 属性的提供整体调整自定义形状路径坐标,如下:
通过右键菜单可以为路径 添加 删除 坐标点通过鼠标调整坐标 新增属性如下