有時需要一些控制元件加上自定義的屬性,下面就介紹自定義控制元件的簡單實現1、新建一個vb的視窗程式2、在新建的專案上右鍵 ->新增-> 新建項3、向下拖動,找到自定義控制元件,名字自己取,現在預設4、新增後多了一個剛剛的檔案CustomControl1.vb,展開可以寫裡面的程式碼(建立預設開啟,沒有可以手動開啟)5、現在新增它要繼承的父控制元件,看圖點選右上角的,然後他就打開了這個CustomControl1.Designer.vb檔案6、在開啟的檔案滾動到頂端, Inherits System.Windows.Forms.Control把Control替換成要繼承的控制元件(例如button),Inherits System.Windows.Forms.Button7、現在新增自定義控制元件的私有屬性,就簡單設定個預設顯示(diy),程式碼: Me.Text = "diy"8、最後在窗體的load事件中新增繪製自定義控制元件的程式碼:複製內容到剪貼簿Dim d As New CustomControl1 Me.Controls.Add(d) 9、最後執行就實現了自定義控制元件,預設就顯示diy了
有時需要一些控制元件加上自定義的屬性,下面就介紹自定義控制元件的簡單實現1、新建一個vb的視窗程式2、在新建的專案上右鍵 ->新增-> 新建項3、向下拖動,找到自定義控制元件,名字自己取,現在預設4、新增後多了一個剛剛的檔案CustomControl1.vb,展開可以寫裡面的程式碼(建立預設開啟,沒有可以手動開啟)5、現在新增它要繼承的父控制元件,看圖點選右上角的,然後他就打開了這個CustomControl1.Designer.vb檔案6、在開啟的檔案滾動到頂端, Inherits System.Windows.Forms.Control把Control替換成要繼承的控制元件(例如button),Inherits System.Windows.Forms.Button7、現在新增自定義控制元件的私有屬性,就簡單設定個預設顯示(diy),程式碼: Me.Text = "diy"8、最後在窗體的load事件中新增繪製自定義控制元件的程式碼:複製內容到剪貼簿Dim d As New CustomControl1 Me.Controls.Add(d) 9、最後執行就實現了自定義控制元件,預設就顯示diy了