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