GoXam for WPF
功能丰富的图表控件,微软WPF全面图表
综合制图
GoXam的构建是为了通过处理常见的图表需求来节省项目开发的几周时间。功能包括内置的节点和链接关系、数据绑定、子图和组、可折叠和可扩展的树、概述、布局和分层。
自动布局
GoXam附带了用于自动节点和链接定位的预定义布局。GoXam为许多类型的图表提供了布局功能,包括圆形布局、树和强制定向布局以及分层定向图等。
GoXam -数据绑定和模板
GoXam是第一个从头设计的图表控件,它是WindowsPresentation Foundation(WPF)和Silverlight中使用的微软XAML语言的自然扩展。对于这个环境来说,数据绑定和数据模板是必不可少的。GoXam将这些概念清晰、连贯地集成到一个强大的XAML图表扩展中。
图表模型和数据绑定
XAML定义的表示的主要特性之一是使用数据绑定。然而,图控件必须支持比典型控件更复杂的特性。
图表至少可以支持两种数据项之间的关系:
构成节点和链接图的关系(或类似术语:节点和弧,或实体和关系,或顶点和边)
分组关系,其中一个组包含成员;可能用于部分/子部分包含,或用于嵌套子图
GoXam使用一个模型来发现、维护、导航和修改这些关系,这些关系是基于关系图绑定到的数据。并不是所有图背后的数据都具有相同的复杂性,所以我们提供了三个主要的模型类,为您提供了易用性、性能和功能的正确混合。
TreeModel是最简单的模型。它适用于数据形成树结构图的应用程序。
当每个节点都有一个与该节点连接或从该节点连接的节点列表时,将使用GraphModel。GraphModel还支持简单分组。
第三个模型是GraphLinksModel,其中您的数据包括节点的源和连接节点的链接的源。GraphLinksModel还支持允许每个节点上不同链接连接点的链接信息。它还支持链接上的标签。
一旦创建了一个模型,并且模型的数据被初始化并分配给一个图表,您就已经在模型和图表之间创建了一个自动链接。对模型的更改将更新图表,而对图表的更改(通常由用户)将更新模型。
如果您看我们的在线Silverlight演示,您会惊讶于您需要为可视化和更新您的数据而编写的代码太少了。
WPF中的图表绘制
GoXam提供了在WPF应用程序中实现图表的控件。GoXam是从零开始构建的,因此它充分利用了WPF的所有特性。GoWPF是WPF 3.5或更高版本的GoXam的实现。
无与伦比的客户服务
除了提供示例和全面的GoXam PDF指南外,我们还提供文档、视频和开发人员对开发人员的支持,这些支持来自构建GoXam库的工程师。我们提供免费的评估完整的库,没有时间限制,不过未授权的库带有水印。
GoXam没有运行时版税。有源代码可使用。大多数购买都包括1年的技术支持和库更新。
Northwoods软件已经建立了20年的图形框架,客户包括世界100强企业的四分之一和创新型公司。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室