今天抽了點時間,嘗試了做了個用戶自定義控件,自定義控件分3類:符合控件,擴展控件,自定義控件;覺得明白了一些原理,趕緊記錄下來,鞏固下:
其實就是做了個簡單按鈕,讓她加上圖片;
1:首先在vs2015上創建了WinForm項目,分別創建了OK按鈕和Cancel按鈕;
2:創建的UserControl控件繼承Button;
3:在控件的InitializeComponent方法中添加如下代碼:
4:前提是準備和圖片資源,創建resouce資源文件,用於存儲圖片
5:自定義按鈕控件做好了,按鈕的本身的Text的顯示也是可以在自定義中設定,只需要在自定義控件的後臺重載Button的Text;
編譯,運行: