最近作了一些自定義控件的開發工做,雖然遇到一些困難,可是感受自定義控件的開發在某些時候仍是頗有好處的,而後就想寫一個關於自定義控件開發的系列文章,一是給本身作個備忘;二是把遇到的問題記錄下來,但願後來者能少走彎路。
本系列但願經過對實例的講解,能包含自定義控件開發的大部份內容。
在系列(一)中先介紹一個簡單的實例,在網上看到一個很經典的入門級自定義控件的開發,本文即以此爲例。
一、需求:含有換行的TextBox控件的Text屬性獲取的文本可以自動在網頁中顯示換行
二、設計:重寫TextBox的Text屬性,將TextBox的回車換行符轉換爲html可以識別的
三、代碼:
WrapTextBox.cs: