原創(chuàng)|使用教程|編輯:吳園園|2020-03-26 10:12:11.830|閱讀 227 次
概述:MindFusion.Diagramming for WinForms是一款能夠幫助你輕松創(chuàng)建流程圖和示意圖的.NET控件。本文整理了用戶在使用中遇見的相關(guān)問題,希望對您有所幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
MindFusion.Diagramming for WinForms是一個能幫助你創(chuàng)建工作流和進程圖表的.NET控件;數(shù)據(jù)庫實體關(guān)系圖表;組織圖表;對象層次和關(guān)系圖表;圖表和樹。它是基于對象-圖表框,表格和箭頭類型,將其歸類分派給其他并結(jié)合成復(fù)雜的結(jié)構(gòu)。該控件提供超過預(yù)先定義的50多種圖表框,如自定義設(shè)計樣式和對圖表框著色等。
點擊下載MindFusion.Diagramming for WinForms最新試用版
Q:為什么不能從001鏈接到002?
A:您可能已將圖表的AllowLinksRepeat屬性設(shè)置為false。否則,檢查取消事件的驗證事件處理程序(例如LinkCreating)。
Q:如何調(diào)整ContainerNode的大小?如何調(diào)整距離(a,b,c,d)?
A:設(shè)置容器的Margin屬性。
Q:如何用鼠標調(diào)整尺寸
A:將這些屬性設(shè)置為與默認屬性不同的值,例如,嘗試使用All和SquareHandles-
代碼:
ContainerNode() { EnabledHandles = AdjustmentHandles.Move; HandlesStyle = HandlesStyle.MoveOnly; }Q:同時指定OutlineFormula和Text Area時的ShapeNode Null引用
在Diagramming.WinForms 6.6中,當我同時指定ShapeNode的OutlineFormula和TextArea屬性時,遇到空引用錯誤(附加)。
_baseLabelArea = new ElementTemplate[] { new LineTemplate(10, 10, 90, 10), new LineTemplate(90, 10, 90, 90), new LineTemplate(90, 90, 10, 90), new LineTemplate(10, 90, 10, 10) }; string script = $@" apOffset = {PART_ATTACH_POINT_OFFSET}; apDepth = {PART_ATTACH_POINT_DEPTH}; bump = 2; apLong = (Height) - (apOffset * 2); vapOffset = apLong + (apOffset * 2); MoveTo(apOffset, 0); ArcTo(0, apOffset - bump, false, true, apOffset, apOffset); LineTo(0, apOffset); LineTo(1, apOffset); LineTo(apDepth + 1, Height / 2); LineTo(1, Height - apOffset); LineTo(0, Height - apOffset); LineTo(0, Height - apOffset + bump); ArcTo(apOffset, Height, false, true, apOffset, apOffset); LineTo(Width - vapOffset, Height); LineTo(Width - vapOffset + (apLong / 2), Height + apDepth); LineTo(Width - vapOffset + apLong, Height); LineTo(Width - apOffset, Height); ArcTo(Width, Height - apOffset, false, true, apOffset, apOffset); LineTo(Width + apDepth, Height / 2); LineTo(Width, apOffset); ArcTo(Width - apOffset, 0, false, true, apOffset, apOffset); LineTo(apOffset, 0);"; _baseShape = new Shape(script, "Part"); _baseShape.TextArea = _baseLabelArea;如果未指定TextArea,則不會看到錯誤;或者,如果使用ElementTemplate而不是OutlineFormula,則不會看到錯誤。
A:為其他ElementTemplate []屬性添加一些空數(shù)組,它將起作用-
代碼:
_baseShape.TextArea = _baseLabelArea; _baseShape.Outline = new ElementTemplate[] {}; _baseShape.Decorations = new ElementTemplate[] {};仍以比數(shù)組更高的優(yōu)先級評估公式。我們將為下一個版本添加空檢查。
問答持續(xù)更新中>>>
MindFusion.Diagramming for WinForms現(xiàn)已加入在線訂購,點擊此處查看價格~
想要購買MindFusion.Diagramming for WinForms正版授權(quán)的朋友歡迎哦~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn