裝滿了圖表概念
GoDiagram使構建應用程序變得容易,用戶可以在其中查看和操作通過鏈接連接的節(jié)點圖。
從簡單的圖表到交互式工作流和復雜的系統(tǒng)監(jiān)視器,GoDiagram幫助您快速創(chuàng)建豐富的顯示,以滿足您的圖表繪制需求。

內(nèi)置和可定制
GoDiagram包含幾個內(nèi)置的節(jié)點類型和完整的示例應用程序,以便快速啟動項目。GoDiagram是在C#中自下而上構建的,其設計可擴展以滿足您的定制需求。

概念和特點
GoDiagram庫,Northwoods.Go,是一組在.NET平臺上構建的控件和類。GoDiagram使提供編輯器變得容易,這些編輯器允許用戶查看和操作排列在可滾動窗口中的二維圖形對象的圖表。
GoDiagram提供了各種基本圖形對象,如矩形、橢圓、多邊形、文本、圖像和線條??梢詫ο蠼M合在一起以形成更復雜的對象。您可以通過設置屬性和覆蓋方法自定義它們的外觀和行為。
子圖

繪圖

結點

鏈接

圖形布局

真正的.NET組件
GoDiagram完全是用C#寫的。它只依賴于標準的.NET框架類,不顯式調(diào)用任何外部函數(shù)。
樣本程序
下面是完整的VB.NET源代碼。屏幕截圖顯示了在選擇兩個初始節(jié)點、拖動它們、移動它們、在其中一些節(jié)點之間創(chuàng)建鏈接,然后將藍色節(jié)點重命名為“藍色”,將品紅色節(jié)點重命名為“品紅色”之后,MinimalApp的顯示方式。


GoDiagram視圖
GoDiagram視圖是顯示GoDiagram文檔的控件。它支持基于鼠標的對象操作,包括使用拖放進行選擇、調(diào)整大小、移動和復制。GoDiagram將輸入行為組織到工具中,您可以修改、覆蓋或從視圖中添加或刪除這些工具。視圖還支持就地編輯、打印和網(wǎng)格。
GoDiagram文檔
GoDiagram文檔實現(xiàn)了支持對象操作的模型。向文檔中添加對象會使其在文檔視圖中可見??梢栽趯又薪M織對象。GoDiagram支持組合和操作圖(節(jié)點圖和弧圖),其中節(jié)點具有通過鏈接連接的端口。
靈活性和可擴展性
GoDiagram庫具有靈活性和可擴展性。預定義的節(jié)點類使構建多種圖形變得容易。通過設置屬性或子類化,您可以輕松地為應用程序特定的目的定制大多數(shù)對象。您可以將全新的圖形對象添加到現(xiàn)有框架中。
自動刪除
為了提供更大的可定制性和易用性,Northwoods提供了另一個庫Northwoods.Go.Layout作為單獨的選項。此選項通過為圖中的節(jié)點提供復雜的自動布局算法來擴展GoDiagram。自動布局組件單獨出售和記錄。
.NET WinForms的圖表組件
GoDiagram為.NET Winforms提供了圖表組件,旨在利用Microsoft.NET提供的許多新功能。作為VisualStudio合作伙伴(VSP)計劃的成員,我們與Microsoft密切合作,確保我們的.NET產(chǎn)品無縫集成到Visual Studio中。

對于Web開發(fā),請考慮我們的新產(chǎn)品GoJS for HTML5 Canvas。GoDiagram for WebForms仍適用于現(xiàn)有客戶。
無與倫比的客戶服務
除了為GoDiagram .NET Windows提供示例和全面的指南外,我們還提供文檔和開發(fā)人員對開發(fā)人員的支持,這些支持來自于構建GoDiagram庫的工程師。我們提供免費的評估完整的庫,沒有時間限制,不過未授權的庫帶有水印。
提供GoDiagram的源代碼。大多數(shù)購買都包括1年的技術支持和庫更新。
Northwoods軟件已經(jīng)建立了20年的圖形框架,客戶包括世界100強企業(yè)的四分之一和創(chuàng)新型公司。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫