一款用于展示GoDiagram文档的控件
支持基于鼠标对象的操作
支持基于鼠标对象的操作:选择、调整大小、移动、复制、拖拉,修改、添加、删除操作.
提供了各种基本的图形对象
GoDiagram提供了各种基本的图形对象,例如矩形,椭圆形,多边形,文本,图像和线。您可以将对象分组在一起以形成更复杂的对象。您可以通过设置属性和覆盖方法来自定义它们的外观和行为。
交付编辑器很容易
GoDiagram使得交付编辑器变得容易,该编辑器允许用户查看和操纵在可滚动窗口中排列的二维图形对象的图。
灵活性和可扩展性
GoDiagram库是灵活和可扩展的。预定义的节点类使构建多种图形变得容易。您可以通过设置属性或子类化来轻松地自定义大多数对象,以实现特定于应用程序的目的。您可以将全新的图形对象添加到现有框架。
GoDiagram控件提供了多种基本的图形对象,可进行组织图、工作流程图、销售图、流程图,鱼骨图,序列图,状态图等绘制,控件提供了如矩形,椭圆,多边形,文本,图片,线条等对象,并且可以对对象进行组合为复杂的对象,可以通过设置属性和重写方法来自定义外观和操作。
子图
图形
节点
链接
图形布局
GoDiagram视图
GoDiagram视图是显示GoDiagram文档的控件。它支持基于鼠标的对象操作,包括使用拖放进行选择,调整大小,移动和复制。GoDiagram将输入行为组织到可以修改,覆盖或从视图中添加或删除的工具中。该视图还支持就地编辑,打印和网格。
GoDiagram文件
GoDiagram文档实现了支持对象操作的模型。将对象添加到文档可以使其在文档视图中可见。您可以按层组织对象。GoDiagram提供了对组成和处理图形(节点和弧形图)的支持,其中节点具有通过链接连接的端口。
灵活性和可扩展性
GoDiagram库是灵活和可扩展的。预定义的节点类使构建多种图形变得容易。您可以通过设置属性或子类化来轻松地自定义大多数对象,以实现特定于应用程序的目的。您可以将全新的图形对象添加到现有框架。
自动版式
为提供更大的可定制性和易用性,Northwoods作为另一个选项提供了另一个库Northwoods.Go.Layout。此选项通过为图形中的节点提供复杂的自动布局算法来扩展GoDiagram。AutoLayout组件是单独出售和记录的。
企业微信客服
版权所有:重庆庚乾信息科技有限公司
©2024 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508