论文部分内容阅读
矢量图形应用广泛,但缺少灵活方便的二次开发组件。介绍了利用.NET平台和GDI+接口实现的矢量图形组件的方法,包括对象序列化存储、缩放控制、对象组合、对象绘制、消息分发、拖动控制等关键技术。获得了灵活的可视化编辑特性和显示效果,以及良好的通用性和扩展性。其中强调了图形对象基类功能的完备性,使得派生类即能够灵活组合各种绘制和控制特性。设计思想亦可用于其它面向对象语言和图形接口。