图表控件添加了径向树布局和套索缩放工具。
2023年5月17日-10:53新版
特征
JavaScript图表中的新增功能
径向树布局-添加了新的类,它将树级别排列在围绕根的同心圆中。
套索缩放工具-控件现在支持使用套索工具进行缩放的几种方法:
可以将行为属性设置为“缩放”以始终绘制缩放套索。
用户可以使用修改键和鼠标左键绘制缩放套索。
Blazor绑定-包含一组.NET包装类,这些类使用Blazor的JSInterop API创建和操作客户端对象。该包提供了从C#代码到大部分MindFusion的轻松访问。图表功能,包括不同的节点类型、布局和样式。还包括Overview、NodeListView、ZoomControl和Ruler等其他UI组件。
混杂的
添加了不透明度属性,使您可以创建半透明的DiagramItems。
图表背景图像现在随着“zoomFactor”进行缩放。
添加了一个事件,用于验证到特定锚点的图表链接。
添加了一个事件,用于验证单个链接交叉点装饰的可见性。
添加了“平移和修改”,可以在鼠标指针位于项目上时进行选择和修改,或者以其他方式平移视图。
“removeNode”方法已添加到“NodeListView”中。
添加了“strokeDashArray”和“strokeDashOffset”属性,可用于设置自定义虚线图案。
“strokeThickness”现在会影响短划线距离。
“ItemLabel”中添加了一个属性,该属性允许您使用类似HTML的格式标志来格式化标签。
属性已添加到“ItemLabel”中,可用于包装标签文本。
添加了“ArrowHeads”类,该类将箭头形状公开为返回各自预定义形状的静态方法。
JavaScript调度的新功能
API更改-新的本地化文件已添加到分发中:
西班牙语
法语
意大利语
韩语
荷兰语
葡萄牙语
中文
MindFusion.JavaScript包包含易于使用和自定义的交互式JavaScript库。用户可以对包中包含的任何JavaScript组件执行各种操作。节点可以在图表、菜单和树视图中拖放。图例可以在图表中拖动。图表和图表节点可以旋转。用户可以滚动图表中的网格或时间表中的时间线。约会可以在日历中交互创建,也可以在树视图中按需在树节点中创建。用户可以在日历事件或图表节点中键入和编辑文本。