更新內容:佈局
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屬性進行縮放