更新内容:布局
MindFusion.Chartingspa
新的数据模型3d
经过Series接口来读取应该被画在图表中的数据,该接口的实例可以被分配至图表的Series属性和SeriesRenderer类。您能够在本身的模型类执行这个接口以免数据重复。该库包含一些预约义的series类让您能够经过IList或者排列对象指定数据。orm
新的渲染模式对象
经过SeriesRenderer-derived对象在Plot组件中绘制图表图形。每个plot组件都包含来自相同或不一样类型的series渲染器。图表控制器将自动生成匹配其Series类型的Series渲染器。blog
仪表盘接口
仪表盘控制器包含大量plots, axes, legends, images, gauges 与 text块在动态布局当中。
单个组件能够被添加到仪表板默认的RootPanel或LayoutPanel容器中,或者添加至更复杂布局中去,例如GridPanel和StackPanel面板。事件
打印与输出get
仪表盘控制器与图表控制器经过PrintPreview方法进行图纸打印。调用ExportImage 和CreateImage方法以生成仪表盘的位图图像。ExportPdf方法将图表输出为PDF文件。ExportSvg方法将图表输出为SVG文件。it
样式
外观属性的值来自组件层次结构中的多个地方。SeriesRenderer-derived对象可使用来自本地的SeriesStyle,plot的SeriesStyle或者当前主题中的Series属性。组件类要么使用本地属性,要么使用主题中已明确的属性。
MindFusion.Diagramming
自由式节点
FreeFormNode可以搜集用户鼠标点击或触摸输入的全部点位并将它们显示为节点轮廓。为了引导用户画出可交互的自由式节点,咱们设定了行为至DrawFreeForms或者 LinkFreeForms。使用FreeFormNode的点属性以得到或设置代码形式的轮廓点。若是开启了Closed属性,节点将会被绘制成为一个封闭的形状并被彻底填充,不然节点将会被绘制成一条折线。若是用户绘制的起点与终点间的距离比AutoCloseDistance设定的距离短,节点的Closed属性将自动被开启。
LinkLabel编辑事件
如今当用户编辑一个LinkLabel 时LinkTextEditing 和 LinkTextEdited事件也会生效。各自的event-arguments 类的Label属性识别正在被编辑的LinkLabel。若是用户正在编辑link的文本值,Label将会是一个空的引用。
MindFusion Virtual Keyboard
MindFusion虚拟键盘已经被添加至MindFusion Pack for WinForms。
改进的图表
如今MindFusion.Reporting使用新的MindFusion制图引擎在报表中显示图表。图表的展示方式获得了很大改进。
MindFusion.Spreadsheet
新的与改进的图表
如今MindFusion.Spreadsheet使用新的MindFusion制图引擎在工做表中显示图表。 如下为添加的新特性:
新的Candlestick图表类型 ;
新的BarOverlayed 和 ColumnOverlayed图表类型 ;
一些新的图例定位类型 ;
缩放
工做表如今可以经过新的Zoom属性进行缩放