① 自定义属性
eg: [Category("属性类别"),Description("属性说明")]
public string TextPersonName
{get;set;}
② 自定义事件
eg: public event EventHandler ExpressButtonClick;
private void btnExpress_Click(object send , EventArges e)
{
if(ExpressButtonClick!=null)
ExpressButtonClick(sender,e);
}
主要用户自定义控件中,为控件添加属性和事件,在自定义控件的引用画面使用。