最近作了一些自定义控件的开发工做,虽然遇到一些困难,可是感受自定义控件的开发在某些时候仍是颇有好处的,而后就想写一个关于自定义控件开发的系列文章,一是给本身作个备忘;二是把遇到的问题记录下来,但愿后来者能少走弯路。
本系列但愿经过对实例的讲解,能包含自定义控件开发的大部份内容。
在系列(一)中先介绍一个简单的实例,在网上看到一个很经典的入门级自定义控件的开发,本文即以此为例。
一、需求:含有换行的TextBox控件的Text属性获取的文本可以自动在网页中显示换行
二、设计:重写TextBox的Text属性,将TextBox的回车换行符转换为html可以识别的
三、代码:
WrapTextBox.cs: