彩票走势图

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

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

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

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滚动条箭头按钮在某些情况下没有正确地滚动。

相关产品购买请咨询""。


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

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP