动态效果控件实现

在winfrom下实现自定义控件还是比较容易的,今天就分享下实现的动态效果的控件;主要原理就是GDI在Onpaint函数里进行重绘,然后在加上定时器实现动态的效果,;

1:点击时会旋转的button:

2:点击时带有水波纹效果的button:

3:切换页签时会滑动的指示条:

原理都同样的,代码分享在github上,https://github.com/hongpingyang/DynamicButton

以上这些做的比较简单,要做的好看,还是要花点功夫的;

 

posted @ 2017-07-22 00:33  洪大洋  阅读(1010)  评论(0编辑  收藏  举报