MindFusion.WPF Pack (产品编号:12727)

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

标签:UI界面WPF

开发商: MindFusion

当前版本: v2018 R1

产品类型:控件

产品功能:图表

平台语言:.NET

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

当前版本: v2017.R1

MindFusion.WPF Pack, 2017.R1

MindFusion Pack for WPF 2017.R1已经发布。 它增加了以下新功能:

MindFusion.Charting

漏斗图

漏斗图通常用于表示过程的阶段,并显示与每个阶段相关的相对值或测量值。 在MindFusion.Charting API中,可以使用FunnelChart独立控件或放置在更复杂的仪表板中的FunnelRenderer实例来创建渠道图表。 FunnelChart从基础图表类继承,并通过其SegmentSpacing和StemWidth属性提供额外的定制。

MindFusion.WPF Pack v2017.R1

杂项

  • 设置ShowCrosshairs在RealTimeChart中显示十字准线。

  • BarSeries的InnerLabelAlignment属性允许您在条形图中自定义标签对齐。

  • BarSeries的InnerLabelAlignment属性允许您在条形图中自定义标签对齐。

MindFusion.Diagramming

翻转形状

ShapeNode的形状可以水平或垂直翻转。 当边缘在其相对边缘上拖动时,启用AllowFlip属性并且形状翻转。 您可以使用FlipX和FlipY属性获取或设置当前的翻转状态。

MindFusion.WPF Pack v2017.R1

流畅的API

MindFusion.Diagramming.Wpf.Fluent和MindFusion.Diagramming.Wpf.Layout.Fluent命名空间中的扩展方法可以使用流畅的编程风格初始化对象:

代码(Java):

using MindFusion.Diagramming.Wpf.Fluent;
using MindFusion.Diagramming.Wpf.Layout.Fluent;
//...
 
diagram.Factory
    .CreateShapeNode(20, 20, 60, 40)
        .Brush(Colors.LightGray)
        .Font("Arial", 12)
        .EnableStyledText(true)
        .Text("Task <i>1</i>")
        .ToolTip("This is the task")
        .TextRotationAngle(15);
 
new TreeLayout()
   .LevelDistance(20)
   .NodeDistance(20)
   .LinkStyle(TreeLayoutLinkType.Cascading3)
   .Arrange(diagram);


ShapeListBox控件

ShapeListBox控件显示Shape图标及其DisplayName列表。 它允许用户将Shape拖放到图表的画布上以创建一个新的ShapeNode。 将ItemsSource属性设置为应该在控件中呈现的数组或形状集合。 例如,将Shape.Shapes列表设置为ItemsSource将显示所有预定义的形状。 您可以通过设置ShapeBrush和ShapeSize属性来自定义形状外观。

DiagramLink改进

  • AllowSplitLinks现在也适用于Bezier链接。 用户可以通过拖动所选链接的任何点(不同于控制点)插入新的Bezier片段。 通过将切线控制点(方形调整手柄)拖动到直通控制点(圆形调整手柄)上,相邻的段可以合并回单个。

  • 中间形状形状现在呈现在花键链接的正确位置。

  • RerouteLinks.WhileModify现在可以在拖动多个节点(由于选择或分组)而起作用。

  • 修复折叠嵌套容器时的链接可见性问题。

  • 组件不再保留单独的segmentCount字段,从而消除常见的错误来源。 SegmentCount属性现在从ControlPoints元素计算其值。 UpdateFromPoints(updateGroups,updateSegments)重载已被删除。

  • 如果启用自动路由或链路为自环,SegmentCount设置器不再拒绝更改段数。

  • LinkShape枚举的新样条元素绘制链接作为内插样条,通过其所有控制点:

MindFusion.WPF Pack v2017.R1

形状公式改进

  • ShapeControlPoint的LocationForNode方法返回节点的控制点的当前位置。

  • ShapeNode的UpdateShapeControlPoints方法可以在向Shape添加新的控制点后更新节点外观。

  • 控制点现在保存在形状库中。

杂项

  • ShapeNode的TextLines属性返回当前节点大小的文本行。

  • PanAndModify行为允许您在鼠标指针在项目上方时选择和修改,否则平移视图。

  • 修复LayeredLayout在使用MultipleGraphsPlacement时不正确排序子图。*排序选项。

  • Diagram类的RotationStep属性指定在交互式旋转期间应用于节点的RotationAngle的增量。

  • DiagramNode的Bounds属性现在支持绑定。

  • 当启用RoutingOptions.EvaluateFarPoints时,GridRouter会评估连接节点的较远端之间的路由。

  • 当Diagram.Bounds的原点不为零时,修正放大镜偏移。

  • 通过将PanInertia属性设置为true,启用平移互动的惯性。

  • 添加到自定义节点模板的NodeRenderer将在节点的任何依赖属性更改时自动重新绘制。

  • 将FreeFormMode设置为启用自由形式套索选择,使用户可以绘制不规则轮廓以在其中选择项目。

  • 添加到DiagramLink中的HeadStrokeDashStyle属性可以独立于链接段设置箭头轮廓的破折号风格。

  • 启用AllowSplitLinks时,固定用于级联链接的方向更改手势。

  • 如果HyperLink设置为&ldquo;page:// {number}&rdquo;格式的值,则PdfExporter现在将创建页面超链接,例如 设置&ldquo;page:// 1&rdquo;打开第二个PDF页面当项目被点击。

  • 通过将AllowAddHeaders设置为false,禁止向通道网格添加新标题。

  • Visio Stencils导入API提供对BeginArrow和EndArrow值的访问。

  • Visio Stencils导入API提供对为形状定义的连接元素的访问。

  • 修正了ResizeToFitText方法中的错误,在保存节点比例时,文本中有长字。

改善了触摸支持

  • 控件会禁用Windows触摸手势干扰用户交互代码。

  • TouchThreshold属性可让您在检测到命中的调整手柄周围设置较大的区域,从而更轻松地在触摸屏上修改项目,而不会显示明显的大手柄。

  • PanAndModify行为允许您在鼠标指针在项目上方时选择和修改,否则平移视图。

杂项

  • CaptionBackBrush属性添加到ContainerNode允许您自定义容器的标题栏的填充。

  • 加载图形文件时,ShapeNotDefined被提升为未知形状。

  • ModifierKeyAction的ExtendSelection元素允许用户选择带有Lasso矩形的项目,而不取消选择旧的。

  • Visio Stencils导入API提供对BeginArrow和EndArrow值的访问。

  • Visio Stencils导入API提供对为形状定义的连接元素的访问。

  • 现在已经可以将EnableStyledText设置为启用样式文本模式,而无需设置PolygonalTextLayout。

  • 修正了没有为交互式绘制的项目提出ItemAdded事件的错误。

  • 包含其他UI控件(NodeListView,LayerListView,Ruler等)的程序集已合并到单个MindFusion.Diagramming.WinForms.Controls.dll中。

  • Scrollable TableNodes现在可以在标题栏中显示完整的滚动条,而不是上/下滚动按钮。 要启用此功能,请将静态ScrollUI属性设置为TableScrollUI.Scrollbar。

  • FreeFormNode现在应用TextBrush和Effects属性的值。

  • 添加到TreeViewItem中的Brush属性可以让您更改项目的背景。

  • TreeViewNode的ShowLines属性指定是否显示项之间的连接。

  • 如果HyperLink设置为“page:// {number}”格式的值,则PdfExporter现在将创建页面超链接,例如 设置“page:// 1”打开第二个PDF页面当项目被点击。

  • AnchorPoint类不再被密封,可以由自定义类继承。 此外,它还添加了虚拟Draw,SaveTo和LoadFrom方法,可以覆盖绘图和序列化代码。

  • 启用AllowSplitLinks时,固定用于级联链接的方向更改手势。

  • EditComponent的ScrollFirstLine属性可以通过编程方式更改文本滚动位置。

MindFusion.Scheduling

RangeSelector集成

日历控件可以与新的RangeSelector组件集成,以便在资源视图中实现时间轴。 新的ResourceTimeline示例说明了这种集成。

MindFusion.WPF Pack v2017.R1

MindFusion.Spreadsheet

改进的XLSX导入和导出

ExcelExporter和ExcelImporter类现在比以前快,结果更准确。 各种问题和不一致被修正。 这两个类现在暴露了一个View属性。 如果您设置ExcelExporter的View属性,则导出器还将导出视图信息,例如活动选项卡和选择。 或者,在导入期间设置此属性将导致视图信息导入。

杂项

  • 现在可以将图像添加到工作表单元格。

  • CsvExporter类现在可以通过新的导出重载导出部分工作表。

  • WorkbookView包含新的剪切,复制和粘贴方法,可用于剪切,复制和粘贴视图中活动工作表的当前选择。

  • WorkbookView现在公开ColumnsMoved,RowsMoved,ColumnsResized和RowsResized事件。

  • WorkbookView现在公开ColumnsMoving和RowsMoving事件,可用于验证交互列和行的移动。

  • WorkbookView现在公开ColumnsResizing和RowsResizing事件,可用于验证交互列和行的大小调整。


查看MindFusion.WPF Pack 更新新闻


更新时间:2018-11-07 16:36:12.000 | 录入时间:2011-02-12 11:30:20.000 | 责任编辑:莫成敏

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat