Nevron Diagram for .NET是世界上顶级的.NET图表控件,它是一款完全可操作、可扩展的功能强大的图表构架,它能帮助您创建具有丰富特点的图表。该控件还可以彻底地满足用户自定义和扩展的功能要求。基于方法—查看—控件的体系结构,Nevron Diagram for .NET可以带给您的应用程序一致的、智能且强大的图表功能。Nevron Diagram for .NET是一款独特的控件,因为它整合了最新的矢量图形技术和光棚位图技术,同时还提供了便捷的、完全可由用户自定义的体系结构的使用方法,便于您的应用程序可以快捷的调用,从而令您的应用程序具备形象的、智能的软件优势。在大量图像的显示和提出质量方面,至今还没有一款软件可以与Nevron Diagram for .NET媲美。
Nevron Diagram for .NET 将2D矢量制图和光栅制图技术向结合,并将其融合到一个使用方便全面的可定制架构中。应用程序可以重复使用该架构,获得显著的视觉优势。Nevron Diagram for .NET 具有最佳的图象和显示品质。
该组件包括专业版和企业版。
技术细节
Document Object Model (DOM)要求大量的对象用以建立图表文件,下面是DOM特性的简要说明:
• 完全可扩展支持——您可以派生任意DOM的子类并取代其原有行为   • 基于多层构架的界面——可将DOM对象的功能特点整洁的布置在界面上,真实的工作对象的强大功能通过这种多层构架的方式完整的体现出来了   • 多项场景管理——DOM对象支持多项场景管理   • 模板——DOM对象可以以模板方式显示重复使用的内容,一般情况下,提供的是箭头和指针的模板,此类模板可以在任何主方法中调用。通过模板同样可以优化显示的内容。   • 文档——此文档由模板、层&方法构成,同时也支持以多种视图显示。在当前提供了绘图和库文档。绘图文档支持用户自定义缩放倍数   • 度量单位——当前支持三种系统的度量单位:图形设备接口(GDI+),公制和英寸。您还可以在其中插入自己定义的系统度量单位(比如扩展组件以支持日语的度量单位)   • 层——文件是由不同层巧妙的组合在一起所得到的   • 样式——所有DOM对象都具备多种可继承的样式   • 许可范围——任何修改DOM对象的行为必须具备相应的许可,许可范围也是可以继承的   • 模型——模型是构建图表的主要块,模型可以自由转换   • 原始模型——该工具是由大量原始的图表模式组成的(笔画、外轮廓和文本)   • 集合模型——集合模型是由其他原始模型和/或其他集体模型组合而成的   • 形状——它是一个集合模型,该形状具备复杂的关联模式,它同样具备多重端口,插入端&标签。因为任何模型都可以由形状通过几何方式组合而成,因此形状支持嵌套模式   • 图表管理——DOM提供了必要的方法帮助你简单管理指定的和未指定的图表。因为这种管理功能,DOM变成了可绘制任意样式的图表的强大工具   • Groups——如果模型都是单一模型的话,可以由一个和多个组来进行操作   • 行程安排——该模型可以提供行程安排的方法以避开其他行程,并可以绘制行程的阻隔物,该行程支持直线和超链接的行程方式   • Persistency——该文档可以另存为XML, 二进制和SOAP格式   • 打印——文件支持单页和多页打印,并具备专门的打印预览功能   • 导出图像——整个或者部分文档都可以导出为任意格式的图像文件(如JPG, PNG, BMP等),因为文档是以绝对尺寸存在的(比如英寸、毫米等),因此您可以根据设备情况定义相应大小(以方便您打印图像)   • 历史记录——所有DOM API函数由操作历史记录保护,当任意的属性或者方法修改其DOM对象时,该操作将会记录。该历史记录可以包含了一个无限多的操作内容,历史操作行为还可以以组的形式管理,可以调用或者后退,同样也支持嵌套。操作历史记录是以服务器形式运行的,因此您可以便捷的替代、延迟或者锁定它。   • 实体——该工具包含了大量的实体对象,他们可以便捷的操作,按照一定逻辑关系关联的节点,当前提供了实体的规划、转化、平移、复制、格式和ZOrder的操作   • 事件处理——所有事件都是由一个事情接收启发的,它为你提供了中途截断任意类型事件的方法,而这些操作与您正在处理的图表无关。交互事件(如鼠标事件、按键事件和拖曳事件)支持事件bubbling操作
WinForm 视图、控制器和工具
• 完全可扩展 – 可以对视图、控制器和工具进行简单的扩展 • 视图 – 视图可以显示并编辑文档。视图应用内核对工具和选择提供支持。几种视图可以显示单个文档。 • 绘图视窗 – 显示并编辑绘图文档,特性丰富,可以对文档进行缩放、扩展和调整,还可以利用交互式编辑器对大量DOM对象特性进行编辑。 • 库视窗 – 显示并编辑库文档。 • 控制器 – 单个控制器可以粘贴到每个视窗上。控制器存储了一套工具集合,表示所要处理的视窗事件。 • 工具 – 是可替换的控制器部分。可以使用多种工具,以创建新的DOM对象或编辑现有对象。 • 扩展和缩放工具 – 该控件可以为其他视窗(主视窗)内的编辑文档提供一个概貌,同时为主视窗缩放和扩展提供了一个直观方法。
布局
自动安排DOM对象,特性包括: • 完全可扩展 – 所有布局都可扩展,也可以创建自定义布局。 • 布局群 – 所有布局都可以成批操作,可以安排多个结构体系。 • 布局动画 – 布局可以设置动画效果。 • 树布局 – 功能强大,含有多种自定义设置。 • 规定布局 – 使用自定义设置设定通用布局规则。 • 表格布局 – 以列表形式安排任意DOM对象。
模板
可编程模板可以轻松创建DOM内容,包括: • 完全可扩展 - 所有模板都可扩展,也可以创建自定义模板。 • 可视化模板编辑 - 内置向导帮助可视化编辑模板。
图表设计器组件
完整的组件集合,数分钟内即可创建特性丰富的图表设计器,主要特性包括: • 命令和命令者 – 任何从菜单、工具条或内容菜单内执行的用户行为都可以利用图表命令来表示。图表命令同UI独立,由命令者进行维护,命令者也可以作为Nervon UI和图表命令之间的桥梁。 • 命令条管理器 – 具有现代外观,在Nervon UI Suite的辅助下能够可视化显示Nevron Diagram for .NET的功能。 • 库浏览器 – 加强了对库的管理,可以显示多个库,也可以创建新库或对当前库进行编辑。 • 扩展和缩放窗口 -该控件可以为其他视窗(主视窗)内的编辑文档提供一个概貌,同时为主视窗缩放和扩展提供了一个直观方法。 • 属性浏览器 – 随时对文档、活动层、选择区域或视图进行编辑。 • 状态条 – 显示当前视窗状态的重要信息。 |