在前面的章節(jié)中,我們介紹了如何給圖表添加單個(gè)軸和添加多軸。在實(shí)際的業(yè)務(wù)場(chǎng)景中,軸會(huì)有顯示日期,或是特殊的樣式。在本文就來(lái)介紹如何實(shí)現(xiàn)軸注釋的高級(jí)自定義。圖表為報(bào)表和分析提供可視化分析,因此用戶經(jīng)常需要大量的自定義。
當(dāng)C1Chart在MVVM框架下應(yīng)用的時(shí)候,有的時(shí)候圖表不可能知道屬性,到runtime才能binding。例如,C1Chart的DataSeries的ValueBinding只能在runtime設(shè)置。本文就來(lái)介紹對(duì)于MVVM模式下,C1Chart for WPF的動(dòng)態(tài)軸綁定。
在前文中,我們?cè)谳S部分有介紹如何給圖表添加單個(gè)軸。C1Chart for WPF的圖表的X軸和Y軸都可以添加多軸(多X軸,多Y軸)。當(dāng)你有如下需求的時(shí)候,就可以使用多軸。
C1Chart可以導(dǎo)出成不同的格式,比如PDF和Excel。本篇內(nèi)容主要描述C1Chart的導(dǎo)出,導(dǎo)出成PDF和導(dǎo)出到Excel。
在前兩個(gè)部分中,我們分別為大家介紹了如何使用XAML代碼和C#代碼添加一個(gè)標(biāo)記標(biāo)簽。本文就此基礎(chǔ)上,介紹當(dāng)圖表展示后,如何使用代碼更新窗體上的標(biāo)簽元素。
在上文中,我們介紹了如何添加簡(jiǎn)單的綁定標(biāo)記。而且代碼都是實(shí)用XAML markup來(lái)實(shí)現(xiàn)的。有的客戶經(jīng)常使用的是代碼,本文就在上文的基礎(chǔ)上,演示如何使用C#代碼完成這些事情。
本文介紹如何當(dāng)鼠標(biāo)Hover到數(shù)據(jù)上時(shí),提示一個(gè)標(biāo)簽,并且在標(biāo)簽上顯示相關(guān)的數(shù)據(jù)。對(duì)于展示綁定的和交互的標(biāo)記和標(biāo)簽,C1Chart有特殊的支持。而且這種方式不是唯一的。本文討論的是使用ChartPanelObject 和ChartView.Layers集合來(lái)給圖表設(shè)置標(biāo)記和標(biāo)簽。
本文我們就來(lái)逐步介紹如何將C1Chart綁定到XML數(shù)據(jù)源,在本文中用到的最主要的綁定是使用在XAML代碼中的ChartData類。
本文主要為大家介紹DataSet數(shù)據(jù)源、如何使用C1Chart展示該數(shù)據(jù)源中的數(shù)據(jù)。
在上文中,我們討論了數(shù)據(jù)源是值集合和對(duì)象集合的時(shí)候,如何使用C1Chart進(jìn)行數(shù)據(jù)綁定。接下來(lái)我們就接著之前的內(nèi)容,在上個(gè)示例的基礎(chǔ)上,進(jìn)行進(jìn)一步的深入研究。本部分講述數(shù)據(jù)源是Ovservable集合的時(shí)候,如何進(jìn)行數(shù)據(jù)綁定,以及如何動(dòng)態(tài)綁定圖表序列。