【更新】.NET控件MindFusion.Diagramming for WinForms v6.4发布-轻松创建流程图和示意图

原创|产品更新|编辑:郑恭琳|2016-04-15 10:43:06.000|阅读 194 次

概述:流程图控件MindFusion.Diagramming for WinForms v6.4发布,新版本新增了FreeFormNode、LinkTextEditing和LinkTextEdited,并修复了一些bug。

MindFusion.Diagramming for WinForms是一个能帮助你创建工作流和进程图表的.NET控件;数据库实体关系图表;组织图表;对象层次和关系图表;图表和树。它是基于对象-图表框,表格和箭头类型,将其归类分派给其他并结合成复杂的结构。该控件提供超过预先定义的50多种图表框,如自定义设计样式和对图表框着色等。

说明:MindFusion.Diagramming for WinForms原名为FlowChart.NET,MindFusion.Diagramming除WinForms版本外,还有WPF、ASP.NET、ASP.NET MVC、Silverlight、JavaScript、Java Swing、ActiveX、.NET CF、Android、iOS Cocoa Touch多种平台的版本可选择。

< 最新MindFusion.Diagramming for WinForms v6.4下载>

新增:

自由格式的节点

FreeFormNode收集所有从用户的鼠标或触摸输入的点,并且将它们作为节点的轮廓显示。为了让用户交互式地画出自由节点,设置DiagramView.Behavior 到DrawFreeForms或LinkFreeForms。使用FreeFormNode的点的属性以编程方式获取或设置轮廓点。如果设置了关闭属性,节点会被绘制成一个封闭的形状和其内部填充,否则节点会被绘制成折线。如果第一个和最后一个点之间的距离被用户绘制地短于Diagram.AutoCloseDistance,节点的Closed属性会被自动设置为true。AutoCloseDistance默认值是Float.MaxValue,所以自由节点总是关闭的。

附加的绘画模式,方便触摸输入,转换由用户绘制的FreeFormNode对象到有着最相似形状的ShapeNode对象。要启用他们,需要设置Behavior 到DrawFreeShapes或LinkFreeShapes。对用户的输入匹配的形状是通过图表的FreeFormTargets属性进行设置。默认情况下它包含矩形、决策和椭圆形状。

LinkLabel编辑事件

LinkTextEditing和LinkTextEdited事件现在当用户编辑LinkLabel时也提高了。各自的事件参数类的Label属性可以识别编辑的LinkLabel。如果用户编辑链接的Text值,Label就是一个空引用。你可以防止用户编辑Text,只让他们编辑标签,通过像这样处理LinkTextEditing:

代码:

void OnLinkTextEditing(object sender, LinkValidationEventArgs e)
{
	e.Cancel = e.Label == null;
} 

bug修复

  • 为了调整TableNode行和列而需要移动鼠标指针的距离是依赖于MeasureUnit的,当使用大单位时就很难开始调整了。
  • 节点边界外的Text在从XML加载自定义形状库后没有正确地重新绘制。
  • 可扩展的ControlNodes的失踪折叠/展开图标。
  • TreeViewNode滚动条箭头按钮在某些情况下没有正确地滚动。

相关产品购买请咨询"在线客服"。



标签:图表图表开发图表解决方案图表控件流程图

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件网

登录慧都网发表评论登录


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
MindFusion.Diagramming for ActiveX

它能帮助你创建工作流图,流程图和图表处理

MindFusion.Diagramming for WinForms

FlowChart.NET是一款能够帮助你轻松创建流程图和示意图的.NET控件,可以自定义设计样式和图表框颜色。

PocketChart

适用于移动设备的.NET图表控件,能与其他使用在.Net Compact Framework上的应用程序轻松整合

MindFusion.Diagramming for ASP.NET

ASP.NET下灵活的图表组件

MindFusion.Diagramming for Java

为您图表的自定义以及个性化提供了多种不同选项

MindFusion.Scheduling for WinForms

帮助你管理时间以及重新安排即将到来的预约与事件

MindFusion.Diagramming for WPF

创建任何类型示意图包括流程图、方案图、类层次图、树形图和算法等在内的理想的图形工具。

Diagramming for Silverlight

让你的Web应用程序拥有基于微软最新Web技术的强大的图表功能

MindFusion.WinForms Pack

专业的多功能Winforms图表控件套包

MindFusion.WPF Pack

集合了图表控件、日程控件以及报表控件,用于创建所有类型的流程图、方案、图形、表格、图表、日程、调度、商业报表、计量表等

MindFusion ASP.NET Pack

为程序员构建图表、流程图、日程安排、图表等等提供一系列理想的工具集

MindFusion.Silverlight Pack

帮助你快速开发图表、日历、表格和报表

MindFusion.Scheduling Pack

提供一整套完备的功能用于创建日程表、时间、资源表和调度表

MindFusion.Reporting for WinForms

原生的Windows Forms编程组件,可为任何.NET应用程序提供专业的报表功能

MindFusion.Reporting for WPF

智能编程型报表组件,具有强大的可视化和编辑关系数据的功能

MindFusion.Reporting for Silverlight

为你快速创建及定制报表

MindFusion.Scheduling for ASP.NET

为WebForms应用程序提供一个完整的功能集,用于显示日程表、时间表、日程安排、资源视图等

MindFusion.Scheduling for WPF

快速为你的WPF应用程序添加一个完整的日程表和时间管理功能集

MindFusion.Scheduling for Silverlight

具有时尚外观且易于使用的时间管理组件

MindFusion.Charting for WPF

轻松为你的WPF应用程序添加漂亮的仪表板

MindFusion.Charting for WinForms

WinForms应用程序完美的图表解决方案

MindFusion Diagramming Pack

支持iOS、Android等10多个平台的强大图表库

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat