Version3.0同時支持.NETFramework 和.NETCore。
示例
通過47 個示例應(yīng)用程序探索GoXam 的可能性。我們創(chuàng)建了許多常見的圖表類型作為您的應(yīng)用程序的起點。
GoXam- 數(shù)據(jù)綁定與模板
GoXam是第一個從頭開始設(shè)計為WindowsPresentation Foundation (WPF) 中使用的MicrosoftXAML 語言的自然擴(kuò)展的圖表控件。此環(huán)境必不可少的是數(shù)據(jù)綁定和數(shù)據(jù)模板。GoXam將這些概念清晰連貫地集成到XAML的強(qiáng)大圖表擴(kuò)展中。
圖表模型和數(shù)據(jù)綁定
XAML定義的表示的主要特征之一是使用數(shù)據(jù)綁定。然而,圖表控件必須支持比典型控件更復(fù)雜的功能。
圖表至少可以支持?jǐn)?shù)據(jù)項之間的兩種關(guān)系:
形成節(jié)點和鏈接圖的關(guān)系(或類似術(shù)語:節(jié)點和弧,或?qū)嶓w和關(guān)系,或頂點和邊)
分組關(guān)系,其中一個組包含成員;可能用于部分/子部分包含,或用于子圖的嵌套
GoXam利用模型來發(fā)現(xiàn)、維護(hù)、導(dǎo)航和修改基于圖表綁定的數(shù)據(jù)的這些關(guān)系。并非圖表背后的所有數(shù)據(jù)都具有相同的復(fù)雜性,因此我們提供了三個主要模型類,為您提供易用性、性能和功能的正確組合。
TreeModel是最簡單的模型。它適用于數(shù)據(jù)形成樹結(jié)構(gòu)圖的應(yīng)用程序。
當(dāng)每個節(jié)點都有一個連接到該節(jié)點或從該節(jié)點連接的節(jié)點列表時,將使用GraphModel。GraphModel還支持簡單的分組。
第三個模型是GraphLinksModel,其中您的數(shù)據(jù)包括節(jié)點的源以及連接它們的鏈接的源。GraphLinksModel還支持鏈接信息,允許每個節(jié)點上有不同的鏈接連接點。它還支持鏈接上的標(biāo)簽。
一旦創(chuàng)建了模型,并且模型的數(shù)據(jù)被初始化并分配給圖表,您就在模型和圖表之間創(chuàng)建了自動鏈接。對模型的更改會更新圖表,對圖表的更改(通常由用戶)會更新模型。
如果您查看我們的演示,您會驚訝于只需編寫如此少的代碼即可可視化和更新數(shù)據(jù)。
節(jié)點數(shù)據(jù)模板
任何節(jié)點或鏈接的外觀不僅取決于它所綁定的數(shù)據(jù),還取決于用于定義其可視樹元素的DataTemplate。數(shù)據(jù)模板是可重用的 XAML片段,它定義了如何顯示綁定的數(shù)據(jù)。因此,圖表的外觀與代碼是分開的。只需編輯定義節(jié)點或鏈接的XAML即可更改圖表的外觀。
由于節(jié)點和鏈接是由XAML定義的,因此很容易將WPF圖形(矩形、文本、路徑、漸變、圖像甚至視頻)的所有功能合并到您的圖表中,包括使用動畫、故事板和模糊等效果和投影。
使用這個NodeTemplate節(jié)點可以很簡單
鏈接的數(shù)據(jù)模板
GoXam還支持鏈接的DataTemplate,以及正交、貝塞爾、圓角、跳轉(zhuǎn)和避免節(jié)點路由等鏈接功能。
帶注釋的鏈接
向鏈接添加注釋或裝飾是很常見的,尤其是文本。您可以輕松地將所需的任何元素添加到 LinkPanel。
鏈接連接點
默認(rèn)情況下,鏈接將圍繞節(jié)點的邊緣連接。
您可以信任的文檔
清晰完整的文檔將指導(dǎo)您完成GoXam 開發(fā)。我們的套件中包含一個全面的 API。
WPF中的圖表
GoXam提供了用于在WPF 應(yīng)用程序中實現(xiàn)圖表的控件。GoXam 是從頭開始構(gòu)建,因此它充分利用了 WPF的所有功能。GoWPF 是用于WPF .NET Framework 4.0 或更高版本的GoXam 的實現(xiàn),現(xiàn)在適用于 .NET Core 3.0或更高版本。
我們不再為Silverlight 支持GoXam。
優(yōu)質(zhì)的客戶服務(wù)
除了提供示例和全面的 GoXam PDF 指南,我們還提供文檔和視頻 來自構(gòu)建 GoXam庫的工程師的開發(fā)人員對開發(fā)人員支持。我們提供對整個圖書館的免費評估,沒有時間限制,盡管未經(jīng)許可的庫帶有水印。
GoXam沒有運行時版稅。源代碼可用。大多數(shù)購買都包含 1年的技術(shù)支持和庫更新。
Northwoods Software 20 年來一直在構(gòu)建圖形框架, 與包括四分之一財富 100 強(qiáng)企業(yè)的客戶 和世界各地的創(chuàng)新公司。
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7256瀏覽量
91854 -
API
+關(guān)注
關(guān)注
2文章
1617瀏覽量
64029 -
模型
+關(guān)注
關(guān)注
1文章
3520瀏覽量
50419 -
應(yīng)用程序
+關(guān)注
關(guān)注
38文章
3337瀏覽量
59031
原文標(biāo)題:?Nwoods:GoXamfor WPF適用于MicrosoftWPF 的功能豐富的圖表控件(下)
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
波形圖表怎么設(shè)置界限值?。坑袥]有控件可以直接設(shè)置?
選項卡控件中 不同標(biāo)簽下的控件,如何對齊其位置?
關(guān)于Labview圖表,圖表下拉列表問題
Labview中的波形圖表控件操作
LabView中怎么將圖表控件中的圖像保存在報表中
簇可以連接到波形圖表控件上嗎?
(前面板有波形圖表輸入控件表格)實現(xiàn)輸入控件數(shù)據(jù)labview退出再打開為上次輸入數(shù)據(jù)但不保存波形圖表和表格的內(nèi)容
進(jìn)一步理解量子力學(xué)經(jīng)典 多方面豐富相關(guān)圖表
LabVIEW 將圖表數(shù)據(jù)導(dǎo)出到Excel
分享一種適用于MicrosoftWPF的功能豐富的圖表控件(上)
將2D/3D圖表和圖形添加到WindowsForms應(yīng)用程序中
DGUS 功能升級:任意頁面控件均可靈活疊加

Chart FX-選擇圖表輸出

評論