?綜合制圖
GoXam的構(gòu)建是為了通過(guò)處理常見(jiàn)的圖表需求來(lái)節(jié)省項(xiàng)目開(kāi)發(fā)的幾周時(shí)間。功能包括內(nèi)置的節(jié)點(diǎn)和鏈接關(guān)系、數(shù)據(jù)綁定、子圖和組、可折疊和可擴(kuò)展的樹(shù)、概述、布局和分層。

自動(dòng)布局
GoXam附帶了用于自動(dòng)節(jié)點(diǎn)和鏈接定位的預(yù)定義布局。GoXam為許多類型的圖表提供了布局功能,包括圓形布局、樹(shù)和強(qiáng)制定向布局以及分層定向圖等。

GoXam -數(shù)據(jù)綁定和模板
GoXam是第一個(gè)從頭設(shè)計(jì)的圖表控件,它是WindowsPresentation Foundation(WPF)和Silverlight中使用的微軟XAML語(yǔ)言的自然擴(kuò)展。對(duì)于這個(gè)環(huán)境來(lái)說(shuō),數(shù)據(jù)綁定和數(shù)據(jù)模板是必不可少的。GoXam將這些概念清晰、連貫地集成到一個(gè)強(qiáng)大的XAML圖表擴(kuò)展中。
圖表模型和數(shù)據(jù)綁定
XAML定義的表示的主要特性之一是使用數(shù)據(jù)綁定。然而,圖控件必須支持比典型控件更復(fù)雜的特性。
圖表至少可以支持兩種數(shù)據(jù)項(xiàng)之間的關(guān)系:
構(gòu)成節(jié)點(diǎn)和鏈接圖的關(guān)系(或類似術(shù)語(yǔ):節(jié)點(diǎn)和弧,或?qū)嶓w和關(guān)系,或頂點(diǎn)和邊)
分組關(guān)系,其中一個(gè)組包含成員;可能用于部分/子部分包含,或用于嵌套子圖
GoXam使用一個(gè)模型來(lái)發(fā)現(xiàn)、維護(hù)、導(dǎo)航和修改這些關(guān)系,這些關(guān)系是基于關(guān)系圖綁定到的數(shù)據(jù)。并不是所有圖背后的數(shù)據(jù)都具有相同的復(fù)雜性,所以我們提供了三個(gè)主要的模型類,為您提供了易用性、性能和功能的正確混合。
TreeModel是最簡(jiǎn)單的模型。它適用于數(shù)據(jù)形成樹(shù)結(jié)構(gòu)圖的應(yīng)用程序。
當(dāng)每個(gè)節(jié)點(diǎn)都有一個(gè)與該節(jié)點(diǎn)連接或從該節(jié)點(diǎn)連接的節(jié)點(diǎn)列表時(shí),將使用GraphModel。GraphModel還支持簡(jiǎn)單分組。
第三個(gè)模型是GraphLinksModel,其中您的數(shù)據(jù)包括節(jié)點(diǎn)的源和連接節(jié)點(diǎn)的鏈接的源。GraphLinksModel還支持允許每個(gè)節(jié)點(diǎn)上不同鏈接連接點(diǎn)的鏈接信息。它還支持鏈接上的標(biāo)簽。
一旦創(chuàng)建了一個(gè)模型,并且模型的數(shù)據(jù)被初始化并分配給一個(gè)圖表,您就已經(jīng)在模型和圖表之間創(chuàng)建了一個(gè)自動(dòng)鏈接。對(duì)模型的更改將更新圖表,而對(duì)圖表的更改(通常由用戶)將更新模型。
如果您看我們的在線Silverlight演示,您會(huì)驚訝于您需要為可視化和更新您的數(shù)據(jù)而編寫(xiě)的代碼太少了。
WPF中的圖表繪制
GoXam提供了在WPF應(yīng)用程序中實(shí)現(xiàn)圖表的控件。GoXam是從零開(kāi)始構(gòu)建的,因此它充分利用了WPF的所有特性。GoWPF是WPF 3.5或更高版本的GoXam的實(shí)現(xiàn)。
無(wú)與倫比的客戶服務(wù)
除了提供示例和全面的GoXam PDF指南外,我們還提供文檔、視頻和開(kāi)發(fā)人員對(duì)開(kāi)發(fā)人員的支持,這些支持來(lái)自構(gòu)建GoXam庫(kù)的工程師。我們提供免費(fèi)的評(píng)估完整的庫(kù),沒(méi)有時(shí)間限制,不過(guò)未授權(quán)的庫(kù)帶有水印。
GoXam沒(méi)有運(yùn)行時(shí)版稅。有源代碼可使用。大多數(shù)購(gòu)買都包括1年的技術(shù)支持和庫(kù)更新。
Northwoods軟件已經(jīng)建立了20年的圖形框架,客戶包括世界100強(qiáng)企業(yè)的四分之一和創(chuàng)新型公司。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫(huà)