toolkit --------chart屬性

Data Visualization類組件以直觀的圖表方式顯示數據的分佈,可以讓咱們更好地分析各數據的內在聯繫。本文主要向你們介紹該類組件的基本特性以及使用實例。web

 

1、基本特性介紹函數

1、chart組件動畫

該組件是整個Data Visualization類組件的核心。從總體上講,該組件能夠當作是各種圖表序列的容器。spa

 

組件所在命名空間:orm

System.Windows.Controls.DataVisualization.Charting對象

 

組件經常使用方法:blog

Refresh:強制該組件從它的數據源刷新數據,而後從新渲染結果序列。繼承

 

組件的經常使用屬性:索引

ActualAxes:獲取顯示在該組件上的實際軸數。事件

Axes:獲取或設置在組件中的軸的序列。

ChartAreaStyle:獲取或設置ISeriesHost的圖表區域樣式。

LegendItems:獲取圖例項的集合。

LegendStyle:獲取或設置圖例的樣式。

LegendTitle獲取或設置圖例的標題內容。

PlotAreaStyle:獲取或設置該組件繪圖區域的樣式。

Series:獲取或設置顯示在該組件中的數據序列集合。

StylePalette:獲取或設置一個由ISeriesHost子項所使用的樣式調色板。

Title:獲取或設置該組件的標題。

TitleStyle:獲取或設置該組件的標題的樣式。

 

2、Axis組件

該組件用於呈現圖表組件的橫軸與豎軸。

 

組件所在命名空間:

System.Windows.Controls.DataVisualization.Charting

 

組件經常使用方法:

CanPlot:返回一個值用以代表是否能夠繪製軸值。

 

 

 

GetPlotAreaCoordinate:獲取繪圖區域座標值。

 

組件的經常使用屬性:

DependentAxes:獲取隸屬於該軸的子軸列表。

Location:獲取或設置該軸的位置。

Orientation:獲取或設置的軸線方向。

RegisteredListeners:獲取或設置使用該軸的系列集合。

 

組件的經常使用事件:

LocationChanged:當Location屬性發生變化時觸發該事件。

OrientationChanged:當Orientation屬性發生變化時觸發該事件。

 

3、Series系列組件

該類組件用於呈如今chart組件中的各種圖表。該類組件共有下列組件組成:

 

l         AreaSeries區域系列

l         ColumnSeries柱狀系列

l         PieSeries餅狀系列

l         BarSeries條狀系列

l         LineSeries線形系列

l         ScatterSeries散點系列

l         BubbleSeries氣泡系列

 

4、DataPointSeries組件

該組件類是Series組件類的父類(從如下繼承圖可看出),Series組件繼承了它的衆多屬性,這些屬性都是構成Series組件的數據綁定以及樣式造成的關鍵。

 

 

組件所在命名空間:

System.Windows.Controls.DataVisualization.Charting

 

組件經常使用方法:

AddDataPoint:向繪圖區域添加數據點。

AddObject:經過建立這個相應的數據點向序列伺服內添加一個對象。

AttachEventHandlersToDataPoint:對數據點附加事件處理。

CreateDataPoint:建立數據點。

CreateLegendItem:建立圖例項。

DetachEventHandlersFromDataPoint:對數據點移除事件處理。

GetDataPoint:獲取數據點。

GetInsertionIndex:獲取插入點的索引。

LoadDataPoints:載入數據點。

PrepareDataPoint:準備經過結合到數據上下文對象提取一個數據點。

Refresh:刷新數據源並從新呈現數據序列。

RemoveDataPoint:移除數據點。

RemoveObject:經過建立這個相應的數據點向序列伺服內移除一個對象。

ShouldCreateDataPoint:是否應當建立數據點。

UpdateDataPoint:更新單個數據點。

UpdateDataPoints:更新全部數據點。

 

 

組件經常使用屬性:

ActiveDataPointCount:獲取在繪圖區域內活動的數據點的個數。

ActiveDataPoints:獲取在繪圖區域內一系列的活動數據點。

AnimationSequence:獲取或設置用以系列數據點的動畫序列。

DependentValueBinding:獲取或設置用以肯定依賴值的綁定。(用以豎軸

DependentValuePath:獲取或設置用以肯定依賴值的綁定。(用以豎軸

IndependentValueBinding:獲取或設置用以肯定獨立值的綁定。(用以橫軸

IndependentValuePath:獲取或設置用以肯定獨立值的綁定。(用以橫軸

IsSelectionEnabled:獲取或設置一個值用以代表元素序列是否能被選擇。

ItemsSource:獲取或設置用於包含的系列數據點的集合。

LegendItemStyle:獲取或設置用以圖例項的樣式。

PlotAreaSize:獲取繪圖區域的尺寸。

SelectedItem:獲取或設置被選擇的項。

TransitionDuration:獲取或設置過渡動畫的持續時間。

TransitionEasingFunction:獲取或設置當過渡數據點時所使用的緩動函數。

UpdatingDataPoints:獲取一個值用以代表是否全部的數據點正在被更新。

 

組件經常使用事件:

SelectionChanged:當選擇發生改變時觸發該事件。

相關文章
相關標籤/搜索