今天抽了点时间,尝试了做了个用户自定义控件,自定义控件分3类:符合控件,扩展控件,自定义控件;觉得明白了一些原理,赶紧记录下来,巩固下:
其实就是做了个简单按钮,让她加上图片;
1:首先在vs2015上创建了WinForm项目,分别创建了OK按钮和Cancel按钮;
2:创建的UserControl控件继承Button;
3:在控件的InitializeComponent方法中添加如下代码:
4:前提是准备和图片资源,创建resouce资源文件,用于存储图片
5:自定义按钮控件做好了,按钮的本身的Text的显示也是可以在自定义中设定,只需要在自定义控件的后台重载Button的Text;
编译,运行: