(2)打开“ctlAddressViewN”设计器,添加一个Label控件,内容改为“住宅电话”,添加一个“PhoneEdit”控件,命名为“textBoxHomePhone”。为控件添加属性代码如下: [ Category("联系信息"), Description("住宅电话") ] public String strHomePhone { get { return textBoxHomePhone.strPhoneCode; } set { textBoxHomePhone.strPhoneCode = value; } }
继承的“ctlAddressViewN”控件如图4。

图4
4 创建自定义控件
创建一个自定义控件,用来显示当前时间,并允许用户修改控件显示文本的字体和颜色。
(1)在解决方案资源管理器中,右击项目“AddressView”,选择“添加”、“用户控件”,在“添加新项”对话框中选择“自定义控件”,名称改为“ShowTime”。
(2)为控件添加显示的文本、文本颜色和文本字体属性,代码如下: private String strNowTime; private Font txtFont; private Color txtColor; //自定义属性 [
|