翻譯|其它|編輯:吳園園|2019-12-04 16:26:48.897|閱讀 349 次
概述:MindFusion.Diagramming for WinForms是一款能夠幫助你輕松創建流程圖和示意圖的.NET控件。本文整理了用戶在使用FlowChart.NET中遇見的相關問題,希望對您有所幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
MindFusion.Diagramming for WinForms是一個能幫助你創建工作流和進程圖表的.NET控件;數據庫實體關系圖表;組織圖表;對象層次和關系圖表;圖表和樹。它是基于對象-圖表框,表格和箭頭類型,將其歸類分派給其他并結合成復雜的結構。該控件提供超過預先定義的50多種圖表框,如自定義設計樣式和對圖表框著色等。
MindFusion.Diagramming for WinForms最新版本6.6現已發布,修復了多個功能帶來嶄新體驗!趕快下載試用吧~
點擊下載MindFusion.Diagramming for WinForms最新試用版
Q:嘗試保存圖像時,是否有原因導致圖像失敗?錯誤消息是“參數無效”。
Image image = diagram.CreateImage(); image.Save(filename + ".png", ImageFormat.Png); image.Dispose();
代碼在保存部分失敗。
A:位圖大小可能已達到GDI +的某個限制,或者特別是達到了PNG編碼器的限制。您可以導出按比例縮小的位圖或拆分為較小的位圖,或者使用其他格式(如SVG或PDF)。
Q:我有一個最初自動生成的圖表。我允許用戶移動節點,并希望在重新應用自動布局時保留這些節點的位置(我使用Fractal布局)。我嘗試使用在NodeModified事件期間分配給true的Ignorelayout屬性。不幸的是,當我重新應用自動布局時,這些位置沒有得到維護。我做錯了什么嗎?
A:我已經嘗試過修改FractalLayout示例,并且打印位置是固定的。
代碼:
RandomTree(root, 5, 4); Arrange(root); if (ignored != null) Debug.WriteLine(ignored.Bounds); ..... DiagramNode ignored = null; void RandomTree(DiagramNode node, int depth, int minChildren) { ..... if (diagram.Nodes.Count == 10) { child.Move(42, 42); child.IgnoreLayout = true; ignored = child; } ..... }
我想如果您使用某種形式的自動調整大小和Diagram.Bounds的原點,屏幕上的明顯位置可能會改變。在這種情況下,您可以在Dictionary
=====================================================
問答持續更新中>>>
MindFusion.Diagramming for WinForms現已加入在線訂購,點擊此處查看價格~
想要購買MindFusion.Diagramming for WinForms正版授權的朋友歡迎哦~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: