原創(chuàng)|產(chǎn)品更新|編輯:吳園園|2019-12-25 14:43:32.873|閱讀 273 次
概述:ASP.NET下靈活的圖表組件MindFusion.Diagramming for ASP.NET更新至v6.2.2。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MindFusion.Diagramming for ASP.NET(以前版本叫NetDiagram)是一個靈活的組件,可以讓你很方便的處理圖表形狀,設計風格,屬性,方法和事件。通過它智能的軟件體系和豐富的特性設置, MindFusion.Diagramming for ASP.NET可以讓你的應用程序與眾不同。
點擊下載MindFusion.Diagramming for ASP.NET最新試用版
我們已經(jīng)發(fā)布了NetDiagram的6.2.2版本。它包含以下新功能和改進:
形狀組件
用于指定ShapeNode幾何形狀的Shape類也可以用作CompositeNode中的組件。設置其isOutline屬性后,該形狀還將控制CompositeNode的幾何形狀,定義命中測試和剪輯區(qū)域,并沿著節(jié)點的邊界鏈接對齊點。如果禁用isOutline,則形狀將主要用作裝飾元素。以下代碼顯示了來自節(jié)點模板的樣本片段,該片段指定了形狀組件的屬性:
代碼:
{ component: "Shape", id: "Cloud", autoProperty: true, name: "OutlineShape", pen: "gray", brush: "Transparent", isOutline: true },JSON序列化
圖現(xiàn)在可以JSON格式序列化。這可用于與MindFusion JavaScript圖表庫實現(xiàn)互操作性,或用于JSON文件或數(shù)據(jù)庫中的常規(guī)存儲。要將圖序列化為JSON字符串,請調(diào)用其SaveToJson方法。要從其JSON表示反序列化圖,請調(diào)用LoadFromJson方法。自定義項目類可以通過重寫DiagramItem的SaveToJson和LoadFromJson方法,為其附加屬性實現(xiàn)JSON序列化。必須通過調(diào)用RegisterItemClass方法并為clientClass參數(shù)提供字符串標識符來注冊此類以進行序列化。
其他
TableNode.resizeToFitText的改進和修復。
containerChildAdding事件處理程序可以通過調(diào)用setHandled來停止事件在容器層次結(jié)構(gòu)中的傳播。
現(xiàn)在,LayeredLayout使用穩(wěn)定的排序,并且在應用于相同圖形時應始終創(chuàng)建相同結(jié)果。
為了與客戶端API保持一致,.NET Diagram類現(xiàn)在提供了將布局對象作為參數(shù)的Arrange方法。
.NET ContainerNode的Arrange方法使用指定的布局類在容器內(nèi)排列子項。
SvgImage模式為SVG <defs>元素添加了DiagramView特定的前綴,從而允許頁面上包含多個DiagramView。
API變更
AutoJson屬性已從MindFusion.Diagramming.WebForms命名空間移至MindFusion.Diagramming命名空間。
DiagramView的AppletStartedScript屬性以及其他重命名為ControlLoadedScript的控件。
特定于現(xiàn)在刪除的JavaApplet模式的客戶端事件處理程序?qū)傩砸褎h除(例如key * Script,tableSection * Script,action * Script)。
AutoCloseDistance的類型已更改為Nullable <Single>,其中null值表示FreeFormNode應該始終自動關(guān)閉。
=====================================================
想要購買MindFusion.Diagramming for ASP.NET正版授權(quán)的朋友可以。
有關(guān)慧都科技更多的精彩內(nèi)容,敬請關(guān)注下方的微信公眾號▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn