您的位置:首页 > 其它

关于设计器类程序的模型,先记录下来,怕以后忘记了

2006-03-01 12:56 288 查看
1、应该定义一个容器,所有的组件都放在同一个列表中;
2、组件必须是IComponent,可以拦截释放;
3、容器应该包含视图容器,每个视图可以自定义拦截不同的属性(或自定义拦截)以便构建不同的视图;
4、视图本身不包含Add和Remove方法,但包含视图的变动事件;
5、扩展的组件应该包含放入自定义属性的功能,例如存放位置;
6、组件和容器都应该包含XML序列化和反序列化功能;
7、应该实现智能组件指针对象,包含指针发生改变事件;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐