热门版块
话题:285关注:0
话题:178关注:0
话题:166关注:0
话题:132关注:0
话题:124关注:0
话题:120关注:0
原创|产品更新|编辑:吴园园|2019-11-18 14:41:02.333|阅读 29 次
概述:MindFusion.Diagramming for WinForms是一款能够帮助你轻松创建流程图和示意图的.NET控件,可以自定义设计样式和图表框颜色。现最新版本6.6已发布,包含多个修复程序和客户请求的功能。欢迎下载试用!
MindFusion.Diagramming for WinForms是一款能够帮助你轻松创建流程图和示意图的.NET控件;数据库实体关系图表;组织图表;对象层次和关系图表;图表和树。它是基于对象-图表框,表格和箭头类型,将其归类分派给其他并结合成复杂的结构。该控件提供超过预先定义的50多种图表框,如自定义设计样式和对图表框着色等。(MindFusion.Diagramming for WinForms现已加入在线订购,现在抢购立享特别优惠>>)
MindFusion.Diagramming for WinForms示例:点击此处查看
点击下载MindFusion.Diagramming for WinForms最新试用版
我们已经发布了FlowChart.NET的6.6版本。它包含以下新功能和改进:现在可以通过MindFusion.Animations命名空间中的Animation类对
Animations
Diagram项进行动画处理,例如,通过运行反弹动画使您吸引用户对节点的关注:
代码:
// start bouncing animation var animationOptions = new AnimationOptions(); animationOptions.FromValue = node.Bounds.Y; animationOptions.ToValue = node.Bounds.Y + 50; animationOptions.Duration = 1000 * 5; animationOptions.AnimationType = AnimationType.Bounce; animationOptions.EasingType = EasingType.EaseOut; var animation = new Animation(node, animationOptions); animation.Start();
默认情况下,动画会更改节点的垂直位置。通过向Animation构造函数提供UpdateCallback函数,可以对其他节点属性进行动画处理,每次动画进行时都会调用该函数。Animation类实现了几种内置的动画和缓动类型,它们允许实现各种效果,例如反弹,滑入或滑出,淡入或淡出。也可以定义自定义动画功能。
动画布局
添加到Diagram和ContainerNode类的ArrangeAnimated方法可动画化项目从其原始位置到布局对象分配的新位置的移动。通过从相同位置上的重叠节点开始新的布局,可以用来创建爆炸效果,也可以通过将新节点添加到现有布局来创建插入效果。
JSON序列化
图现在可以JSON格式序列化。这可用于与MindFusion JavaScript图表库实现互操作性,或用于JSON文件或数据库中的常规存储。要将图序列化为JSON字符串,请调用其SaveToJson方法。要从其JSON表示反序列化图,请调用LoadFromJson方法。自定义项目类可以通过重写DiagramItem的SaveToJson和LoadFromJson方法,为其附加属性实现JSON序列化。必须通过调用RegisterItemClass方法并为clientClass参数提供字符串标识符来注册此类以进行序列化。
.NET Core程序集
(测试版)
MindFusion.Diagramming发行版现在包括.NET Core 3的程序集。目前不提供设计时支持,您可以仅通过代码将DiagramView和其他控件添加到表单。
其他
ContainerNode的Arrange方法使用指定的布局类在容器内排列子项。
为了与其他平台的MindFusion API保持一致,Diagram类现在提供了以布局对象作为参数的Arrange和ArrangeAsync(CLR 4.5+)方法。
Factory类的新CreateDiagramLink重载使在TreeViewNode项之间创建链接更加容易。
现在,使用继承的Control.Font属性而不是硬编码字体来呈现ZoomControl的缩放级别标签。
想要购买MindFusion.Diagramming for WinForms正版授权的朋友可以咨询慧都官方客服。
有关产品资讯的更多精彩内容,敬请关注下方的微信公众号▼▼▼
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
好文不易,鼓励一下吧!
上新啦!!!ActiveReportsJS是一款基于 JavaScript 和 HTML5 的轻量级Web报表工具,现在于慧都网上线啦!
我们很高兴地告诉大家Spire.PDF for .NET v5.12.3全新发布啦!此版本支持打印到小册子,并修复了提取文本,将PDF转换为图像,打印PDF和设置字体时出现的这些问题。
XMind: ZEN 2020,惊艳亮相!这一次,全新的外观,更优秀的思维导图体验。最新版Xmind:ZEN在可见和不可见的各个细节处进行了全面的更新和改进,欢迎下载体验。
Dynamsoft Barcode Reader v7.2.2 JavaScript版发布,引入了帧过滤功能,以便在条码扫描操作期间丢弃散焦帧。
MindFusion.Diagramming for WinForms常见问题集锦(七):节点文本被截断
2019-09-09MindFusion.Diagramming for WinForms常见问题集锦(八):TreeLayout / OrthogonalLayout中的链接
2019-09-11资源盘点|热门图表报表类工具系列教程大汇总
2019-09-12MindFusion.Diagramming for WinForms常见问题集锦(九):设置打印预览
2019-09-17MindFusion.Diagramming for WinForms常见问题集锦(十):在Web应用程序中使用
2019-09-20.NET控件MindFusion.Diagramming for WinForms的功能展示(上):自动排版
2019-10-09微信扫码登录
福利更多、资源更多
官方微信
官方微博
慧都科技有限公司 版权所有 Copyright 2003-2019 渝ICP备12000582号 渝公网安备 50010702500608号