克隆复制可使用原型( Prototype)设计模式

时间:2023-03-09 06:26:38
克隆复制可使用原型( Prototype)设计模式

今天有学习设计模式的原型(Prototype)《设计模式--原型(Prototype)模式http://www.cnblogs.com/insus/p/4152773.html 。为了加强了解与认识,现再做一个练习。

创建一个原型接口:

克隆复制可使用原型( Prototype)设计模式

创建一个用户控件,并实现接口:
克隆复制可使用原型( Prototype)设计模式

现在网页中有一个按钮,用户点一点这个铵钮,能动态添加这个用户控件,每点击一次,克隆复制一个:
克隆复制可使用原型( Prototype)设计模式

演示:

克隆复制可使用原型( Prototype)设计模式

源代码下载:
http://download.cnblogs.com/insus/CSharpNET/uc_prototype_pattern.rar