理想的图形工具MindFusion.Diagramming for WPF更新至v3.4.3。
Diagramming for WPF, V3.5
我们已经发布了WPF图表控件的3.5版本。它包含以下新功能和改进:
非阻塞布局方法
所有图形布局类现在都包含一个在后台任务中运行布局计算的异步ArrangeAsync方法。 这仅适用于图组件的.NET 4.5构建。
代码:
async void OnLayoutLayered(object sender, RoutedEventArgs e){ var layout = new LayeredLayout(); await layout.ArrangeAsync(diagram); diagram.ZoomToFit();}
VirtualizingDiagram改进
-
VirtualizingDiagram现在可以包含不同类型的节点。 通过InstantiateNode回调为数据项返回的节点根据其类型存储在单独的池中,数据项从相应池重新使用节点实例。 VisualCacheSize现在指定每个类型的节点池的大小。
-
如果数据项具有Container属性集,则控件将其节点与容器项的节点相关联。 它的Container项已经实现为一个ContainerNode,源节点被添加到它作为一个孩子。 如果Container实现的节点是另一种类型,则使用AttachTo方法将源节点附加为从属。 指定容器项目的另一种方法是通过ResolveContainer回调。
概述改进
-
布尔型FitAll已被ScaleMode枚举属性替换。 它实现了第三种缩放模式,其中概述的比例保持固定,并忽略图的缩放级别。
-
如果启用了AllowZoom,用户可以通过调整概览视口跟踪矩形的大小来缩放图表。
杂项
-
添加到LayeredLayout的LinksPadding属性指定当LinkType设置为“级联”时,在链接之间留出多少空间。
-
DiagramNode类的GridAlignPoint属性指定节点的哪个点应该对齐到对齐 格的一个点。
点击以下链接下载最新试用版本:
<最新 MindFusion.Diagramming for WPF v3.4.3 下载>
关于MindFusion.Diagramming for WPF:其杰出的功能、稳定的性能以及优雅的架构使它成为迄今为止MindFusion中最高级的编程控制组件。它是我们在控件开发中的顶尖体验,该开发结合了.NET平台提供的最新一代的图表展示工具。因此,编程过程变得更加简单快捷,最终的图表变得更加具有吸引力并更加生动。更多其他内容请点击这里查看。
请移步到购买页面查看当前授权价格列表。
标签:图表图表库图表开发交互图表图表解决方案图形处理WPF图表控件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!