原創|產品更新|編輯:鄭恭琳|2016-03-15 11:08:03.000|閱讀 470 次
概述:WPF控件套包MindFusion.WPF Pack 2016.R1發布,新增了許多新功能旨在為開發人員提供更好的應用。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MindFusion.WPF Pack 2016.R1版本目前已經發布。下面是一些新功能的概述。
< MindFusion.WPF Pack 2016.R1最新版本下載>
該控件集不再提供單獨的試用版本。通過設置控件的LicenseKey屬性來顯示評估模式和禁止顯示試用消息。如果您的應用程序包含多個MindFusion控件,您應該從應用程序的啟動代碼中調用MindFusion.Licensing.LicenseManager.AddLicense(密鑰)來一次性指定所有的密鑰,而不是一個控件一個控件的設置。
MindFusion Pack for WinForms現在支持Visual Studio2015,安裝程序現在可以為組件創建VS2015工具箱調色板。
新增了BarcodeLabel類,允許顯示和打印EAN、UPC或QR條碼。
圖表現在可以在繪圖區的每一邊渲染多個軸。通過添加一個新的Axis實例到XAxes屬性集來添加底軸,到YAxes屬性集來添加左手邊的軸,以及添加X2Axes/ Y2Axes分別為頂部和右側軸。
舊的AxisSettings類和XAxisSettings / YAxisSettings對象已被刪除,現在它們的每個Axis實例在屬性集中單獨設置。
已選中的區域寬度小于MinZoomSpan時不會進行任何操作。此外,新增的ZoomChanged事件在任何發生縮放時都會被觸發,并且通過ZoomChangedArgs提供非常有用的縮放數據。
交叉線新增了幾個屬性、一個方法和一個事件:
新增的CrossHairPosition方法返回交叉線的當前位置。新增的CrossHairPositionChanged事件則用于對交叉線進行更加精確的移動處理。
3D圖表被大量的改進,新增了一些屬性,對性能也做了優化:
SurfaceType枚舉被三個新的布爾屬性替換,這使得API更容易理解和使用。
ScatterFaceSize - 該屬性控制建立3D散多邊形的大小。值越大邊越多,這將使得圖表的性能更快和散射網格更粗糙。
Effect3D.ShaderEffect - 該屬性可用于所有的3D圖表元素,包括散射并且執行得更快。
新增了兩個用于將圖表輸出為圖像的方法 - CreateImage和ExportImage。
RealTimeChart庫新增了屬性Axis.LabelFormatProvider,用來指定數值標簽的自定義格式。若有必要,你還可以通過Axis.LabelFormat為你的格式類指定參數。
FreeFormNode收集來自用戶的鼠標或觸摸輸入的所有的點,并將它們顯示為節點的輪廓。要讓用戶交互式繪制形式自由的節點,設置 Diagram.Behavior 為DrawFreeForms或LinkFreeforms。使用FreeFormNode的Points屬性來編程式獲取或設置輪廓的點。如果設置了 Closed屬性,該節點被畫成一個內部填充的封閉形狀,或以其它方式將節點繪制成多元的線。如果用戶所繪制的第一和最后點之間的距離比 Diagram.AutoClose距離短,節點的Closed屬性被自動設置為真。 AutoCloseDistance默認值是Double.MaxValue,所以自由形式的節點始終為閉合形。
形狀公式現在可以通過將控制點與Shape對象聯系起來進行參數設置。每個控制點傳遞給形狀腳本作為其命名變量。除了名稱,您還可以通過ShapeControlPoint構造函數以及是否將其值視為百分比或固定偏移來為每個參數指定默認坐標、最小和最大坐標。
如果AllowResizeColumns或AllowResizeRows屬性啟用,TableNode的行和列現在就可以交互地進行調整。要調 整其大小,移動鼠標指針到列的右側或行的底部邊框線,直到它顯示調整光標,開始拖動。控件會引發TableColumnResizing和 TableRowResizing事件,讓您驗證新的大小或防止調整一些元素。
BarcodeNode類顯示EAN、UPC或QR條碼作為節點的內容。就地編輯操作讓用戶為一維碼或文本字符串QR碼插入新的數字代碼。條形碼格 式通過Format屬性指定,編碼數字或文本通過Content進行設置,并且1D條碼/2D模塊的顏色通過BarColor進行設置。
流程圖現在可以顯示來自Visio 2003 XML模板格式(.vsx)的模具文件的形狀。要加載一個模板文件,使用VisioStencil類的一個實例即可。形狀通過VisioNode對象顯示在流程圖中。
ZoomControl類允許用戶交互式修改當前的縮放層和MapView的滾動位置。安裝縮放控制非常簡單,通過在窗體添加ZoomControl,然后放置在MapView上的任何地方,最后設置視圖縮放控制的Target屬性。
參數現在通過Report類的Parameters集添加到了報表中。參數提供名稱、描述和值,并且可以是任何類型,包括表達式。
MindFusion.Reporting報表現在可以顯示UPC-A、UPC-E、EAN-8、EAN-13以及QR條碼。條碼通過新增的Barcode報表項呈現。
重復項可以通過在拖拽當前項目的同時按住RescheduleRecurrenceKey交互式的進行重新安排。該控件盡可能地使用重復項。
MindFusion.Scheduling中新增了內置主題Light主題。通過ThemeType枚舉類型可獲得。
該控件添加了一些新屬性:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網