集合了圖表控件、日程控件以及報表控件,用于創建所有類型的流程圖、方案、圖形、表格、圖表、日程、調度、商業報表、計量表等
標簽:UI界面WPF開發商: MindFusion
當前版本: v2018 R1
產品類型:控件
產品功能:圖表
平臺語言:.NET
開源水平:不提供源碼
本產品的分類與介紹僅供參考,具體以商家網站介紹為準,如有疑問請來電 023-68661681 咨詢。
MindFusion Pack for WPF 2017.R1已經發布。 它增加了以下新功能:
漏斗圖通常用于表示過程的階段,并顯示與每個階段相關的相對值或測量值。 在MindFusion.Charting API中,可以使用FunnelChart獨立控件或放置在更復雜的儀表板中的FunnelRenderer實例來創建渠道圖表。 FunnelChart從基礎圖表類繼承,并通過其SegmentSpacing和StemWidth屬性提供額外的定制。
設置ShowCrosshairs在RealTimeChart中顯示十字準線。
BarSeries的InnerLabelAlignment屬性允許您在條形圖中自定義標簽對齊。
BarSeries的InnerLabelAlignment屬性允許您在條形圖中自定義標簽對齊。
ShapeNode的形狀可以水平或垂直翻轉。 當邊緣在其相對邊緣上拖動時,啟用AllowFlip屬性并且形狀翻轉。 您可以使用FlipX和FlipY屬性獲取或設置當前的翻轉狀態。
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控件顯示Shape圖標及其DisplayName列表。 它允許用戶將Shape拖放到圖表的畫布上以創建一個新的ShapeNode。 將ItemsSource屬性設置為應該在控件中呈現的數組或形狀集合。 例如,將Shape.Shapes列表設置為ItemsSource將顯示所有預定義的形狀。 您可以通過設置ShapeBrush和ShapeSize屬性來自定義形狀外觀。
AllowSplitLinks現在也適用于Bezier鏈接。 用戶可以通過拖動所選鏈接的任何點(不同于控制點)插入新的Bezier片段。 通過將切線控制點(方形調整手柄)拖動到直通控制點(圓形調整手柄)上,相鄰的段可以合并回單個。
中間形狀形狀現在呈現在花鍵鏈接的正確位置。
RerouteLinks.WhileModify現在可以在拖動多個節點(由于選擇或分組)而起作用。
修復折疊嵌套容器時的鏈接可見性問題。
組件不再保留單獨的segmentCount字段,從而消除常見的錯誤來源。 SegmentCount屬性現在從ControlPoints元素計算其值。 UpdateFromPoints(updateGroups,updateSegments)重載已被刪除。
如果啟用自動路由或鏈路為自環,SegmentCount設置器不再拒絕更改段數。
LinkShape枚舉的新樣條元素繪制鏈接作為內插樣條,通過其所有控制點:
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設置為“page:// {number}”格式的值,則PdfExporter現在將創建頁面超鏈接,例如 設置“page:// 1”打開第二個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屬性可以通過編程方式更改文本滾動位置。
日歷控件可以與新的RangeSelector組件集成,以便在資源視圖中實現時間軸。 新的ResourceTimeline示例說明了這種集成。
ExcelExporter和ExcelImporter類現在比以前快,結果更準確。 各種問題和不一致被修正。 這兩個類現在暴露了一個View屬性。 如果您設置ExcelExporter的View屬性,則導出器還將導出視圖信息,例如活動選項卡和選擇。 或者,在導入期間設置此屬性將導致視圖信息導入。
現在可以將圖像添加到工作表單元格。
CsvExporter類現在可以通過新的導出重載導出部分工作表。
WorkbookView包含新的剪切,復制和粘貼方法,可用于剪切,復制和粘貼視圖中活動工作表的當前選擇。
WorkbookView現在公開ColumnsMoved,RowsMoved,ColumnsResized和RowsResized事件。
WorkbookView現在公開ColumnsMoving和RowsMoving事件,可用于驗證交互列和行的移動。
WorkbookView現在公開ColumnsResizing和RowsResizing事件,可用于驗證交互列和行的大小調整。
更新時間:2018-11-07 16:36:12.000 | 錄入時間:2011-02-12 11:30:20.000 | 責任編輯:何家巧