MindFusion.Diagramming for WPF v3.3.1发布啦【附下载】

MindFusion.Diagramming for WPF的杰出的功能、稳定的性能以及优雅的架构使它成为迄今为止MindFusion中最高级的编程控制组件。它是控件开发中的顶尖体验,该开发结 合了.NET平台提供的最新一代的图表展示工具。使编程过程变得更加简单快捷,最终的图表变得更加具有吸引力并更加生动。

最新发布的版本做出了如下更新:

调整表的列和行
如果启用了AllowResizeColumns或AllowResizeRows属性,TableNode的列和行现在可以交互地调整。要调整大小,移动鼠标指针到列的右边或行的底部边框线,直到它显示调整光标,然后开始拖动即可。TableColumnResizing和TableRowResizing事件使你验证新的大小或防止调整某些元素。TableColumnResized和TableRowResized事件在操作完成后被触发。
条码节点
BarcodeNode类显示EAN、UPC或QR条码作为节点的内容。原地编辑操作让用户输入新的数字作为一维码或文本字符串作为QR码。条形码格式通过Format属性指定,编码数字或文本通过Content设置,1D条形码和二维码的颜色则通过BarColor设置。

条码节点图

ShapeDesigner改进:

  • ShapeDesigner控件支持撤销。通过调用Undo 或Redo方法来对所做的图形设计修改撤消或恢复。
  • ShapeDesigner新增ZoomFactor属性,该属性支持通过滚动鼠标放大或缩小。
  • SelectedElement属性在ShapeDesigner画布上公开当前选择的图形元素。你可以绑定到stroke和brush属性来创建可选择的用户界面来编辑元素属性。

其它

  • NodeConstraints.KeepInsideDiagram在用户交互式阻止用户离开图表边界(旧的RestrictItemsToBounds属性不会阻止用户离开图表边界,但如果用户离开之后会返回到初始位置)。
  • 虚线选择框现在有两种颜色,在默认的白色背景和用户自定义的深色背景下都可见。你也可通过HandlesVisualStyle.DashBackground属性修改第二个短线颜色。
  • 当用户拖动终点时设置RoutingOptions.TriggerRerouting中的WhileModifying标志重置路由。
  • 自定义连接点类现在可以覆盖ConnectionPoint.NearestAnchorPoint来实现自定义锚点选择逻辑;该方法现在也在交互链接创建开始被调用。

>>MindFusion.Diagramming for WPF最新版本下载

猜你喜欢

转载自huang-xiaok.iteye.com/blog/2245896
WPF