翻譯|使用教程|編輯:吳園園|2020-03-20 13:07:01.180|閱讀 294 次
概述:MindFusion.Diagramming for WinForms是一款能夠幫助你輕松創(chuàng)建流程圖和示意圖的.NET控件。本文整理了用戶在使用中遇見的相關(guān)問題,希望對您有所幫助。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
MindFusion.Diagramming for WinForms是一個能幫助你創(chuàng)建工作流和進(jìn)程圖表的.NET控件;數(shù)據(jù)庫實(shí)體關(guān)系圖表;組織圖表;對象層次和關(guān)系圖表;圖表和樹。它是基于對象-圖表框,表格和箭頭類型,將其歸類分派給其他并結(jié)合成復(fù)雜的結(jié)構(gòu)。該控件提供超過預(yù)先定義的50多種圖表框,如自定義設(shè)計(jì)樣式和對圖表框著色等。
點(diǎn)擊下載MindFusion.Diagramming for WinForms最新試用版
Q:為什么diagramView顯示X
A:Windows窗體顯示繪圖代碼是否引發(fā)異常。嘗試使用Visual Studio的“引發(fā)異常時停止”選項(xiàng)以查看確切的堆棧跟蹤。
Q:繪圖代碼在哪里?例如演示文件“ FlowCharter”
A:它可能是控件的標(biāo)準(zhǔn)繪圖代碼,也可能是DrawNode事件處理程序中的自定義繪圖代碼/派生節(jié)點(diǎn)類中的Draw覆蓋。在Ctrl + Alt + E對話框中,設(shè)置CLR異常的“何時拋出”復(fù)選框,它應(yīng)該顯示確切的問題。
有時在用虛線繪制圓弧時,GDI +本身會拋出內(nèi)存不足的異常-如果您發(fā)現(xiàn)問題所在,請啟用DiagramView.CatchGdiPlusExceptions屬性和具有catch的控件,并忽略這些異常。
Q:如何在決策形狀節(jié)點(diǎn)中找到真假鏈接?
A:該控件未將固有的布爾值分配給鏈接,您可以通過在創(chuàng)建新的DiagramLink時將Tag或Id屬性設(shè)置為true / false來實(shí)現(xiàn)。
另外,如果您使用基于位置的約定來確定鏈接的正確或錯誤(例如從節(jié)點(diǎn)向左或向右開始),則可以檢查鏈接的OriginIndex屬性,以指示鏈接所連接的錨點(diǎn)(還假設(shè)您設(shè)置了決策節(jié)點(diǎn)的AnchorPattern)。
Q:如何在AutoRoute中強(qiáng)制Link的箭頭垂直于Node邊界?
A:使用默認(rèn)路由器類和路由器選項(xiàng),鏈接在我的測試中正交于節(jié)點(diǎn)
diagram.RouteLinks = true; var n1 = diagram.Factory.CreateShapeNode(20,20,40,20); var n2 = diagram.Factory.CreateShapeNode(100,40,40,20); n1.AnchorPattern = AnchorPattern.TopInBottomOut; n2.AnchorPattern = AnchorPattern.TopInBottomOut; foreach(AnchorPattern.TopInBottomOut.Points中的ap) ap.AllowIncoming = ap.AllowOutgoing = true; diagram.Factory.CreateDiagramLink(n2,n1);
問答持續(xù)更新中>>>
MindFusion.Diagramming for WinForms現(xiàn)已加入在線訂購,點(diǎn)擊此處查看價格~
想要購買MindFusion.Diagramming for WinForms正版授權(quán)的朋友歡迎哦~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: