数据存盘
为了永久保存所绘制的图形,需要对图形数据进行存盘。NET提供了二进制序列化和反序列化方面的类,其中,序列化将对象转换成数据流,而反序列化将数据流转换为对象。利用它们可以实现图元对象的序列化和反序列化,并相应地将图元数据保存到文件或从文件中打开。
界面优化
设计程序界面时需要为用户着想,尽量让它们感觉到舒适和方便。工具栏和状态栏是必不可少的交互工具,前者为用户发出指令提供了一种快捷方式,后者为当前绘图状态提供了必要的信息反馈。另外还要从导航、视图等方面考虑,进行合理的窗口布局。界面设计的技巧多种多样,但总的原则是简明、便利、美观。"