翻譯|其它|編輯:吳園園|2019-08-27 14:03:55.757|閱讀 822 次
概述:GoDiagram視圖是一款用于展示GoDiagram文檔的控件。本篇文章介紹了GoDiagram的概念和特點(diǎn)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
GoDiagram視圖是一款用于展示GoDiagram文檔的控件。它支持基于鼠標(biāo)對(duì)象的操作,包括選中、調(diào)整大小、移動(dòng)以及通過拖放對(duì)對(duì)象進(jìn)行復(fù)制。GoDiagram將輸入操作導(dǎo)入工具,從而修飾、覆蓋重寫或在視圖中添加或刪減。視圖同時(shí)也支持在原處的編輯、打印和網(wǎng)格功能。GoDiagram提供了一系列基本的圖形對(duì)象,例如:矩形、橢圓、多邊形、文本、圖像和線條。你可以將這些對(duì)象歸總來構(gòu)成更為復(fù)雜的圖形對(duì)象。也可以通過設(shè)定特性和重寫方法來自定義外觀和操作。
一個(gè)真正的.NET組件
GoDiagram完全用C#編寫。它僅依賴于標(biāo)準(zhǔn).NET Framework類,并且不顯式調(diào)用任何外部函數(shù)。
示例程序
這是MinimalApp的完整VB.NET源代碼。屏幕截圖顯示了MinimalApp在選擇兩個(gè)初始節(jié)點(diǎn)后如何顯示,拖動(dòng)復(fù)制它們,移動(dòng)它們,在它們之間創(chuàng)建鏈接,然后將藍(lán)色重命名為“藍(lán)色”,將洋紅色重命名為“洋紅色”。
GoDiagram查看
GoDiagram視圖是一個(gè)顯示GoDiagram文檔的控件。它支持基于鼠標(biāo)的對(duì)象操作,包括使用拖放選擇,調(diào)整大小,移動(dòng)和復(fù)制。GoDiagram將輸入行為組織到您可以修改,覆蓋或添加或從視圖中刪除的工具中。該視圖還支持就地編輯,打印和網(wǎng)格。
GoDiagram文件
GoDiagram文檔實(shí)現(xiàn)了一個(gè)支持對(duì)象操作的模型。將對(duì)象添加到文檔使其在文檔的視圖中可見。您可以按層組織對(duì)象。GoDiagram支持組合和操作圖形(節(jié)點(diǎn)和弧形圖),其中節(jié)點(diǎn)具有通過鏈接連接的端口。
靈活性和可擴(kuò)展性
GoDiagram庫靈活且可擴(kuò)展。預(yù)定義的節(jié)點(diǎn)類可以輕松構(gòu)建多種圖形。通過設(shè)置屬性或子類化,您可以輕松地為特定于應(yīng)用程序的目的自定義大多數(shù)對(duì)象。您可以將全新的圖形對(duì)象添加到現(xiàn)有框架中。
自動(dòng)版式
為了提供更好的可定制性和易用性,Northwoods提供另一個(gè)庫Northwoods.Go.Layout作為單獨(dú)的選項(xiàng)。此選項(xiàng)通過為圖中的節(jié)點(diǎn)提供復(fù)雜的自動(dòng)布局算法來擴(kuò)展GoDiagram。
相關(guān)推薦:
想要購買GoDiagram正版授權(quán)的朋友歡迎。
更多精彩內(nèi)容,歡迎關(guān)注下方的微信公眾號(hào),及時(shí)獲取產(chǎn)品最新資訊▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: