c#簡單的自定義控件

今天抽了點時間,嘗試了做了個用戶自定義控件,自定義控件分3類:符合控件,擴展控件,自定義控件;覺得明白了一些原理,趕緊記錄下來,鞏固下:

其實就是做了個簡單按鈕,讓她加上圖片;

1:首先在vs2015上創建了WinForm項目,分別創建了OK按鈕和Cancel按鈕;

2:創建的UserControl控件繼承Button;

3:在控件的InitializeComponent方法中添加如下代碼:

4:前提是準備和圖片資源,創建resouce資源文件,用於存儲圖片

5:自定義按鈕控件做好了,按鈕的本身的Text的顯示也是可以在自定義中設定,只需要在自定義控件的後臺重載Button的Text;

編譯,運行:





發佈了44 篇原創文章 · 獲贊 73 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章