LiveCharts文檔-3開始-4可用的圖表
LiveCharts共有5類圖表,你將會在后面的章節當中看到這些圖表的使用方法。
CartesianChart笛卡爾圖表
故名思議就是繪制符合笛卡爾坐標系的圖表類型,也就是我們最常見的圖表,每個Point都是一對(x,y);如果只傳遞了一組y值,那么x值就是這組y值的index。
笛卡爾圖表支持多種Series,你可以在一個Chart中使用多個不同的Series。
請注意下面這個例子,有些Series使用了特定的Point,LiveCharts知道如何繪制很多類型的數據,如果你需要自定義,請閱讀后面的相關章節,非常簡單。
using LiveCharts;
using LiveCharts.Defaults; //Contains the already defined types
LiveCharts.SeriesCollection series = new LiveCharts.SeriesCollecion
{
new LineSeries
{
//The ObservableValue class notifies the chart to update when value changes
Values = new ChartValues<LiveCharts.Defaults.ObservableValue>
{
new LiveCharts.Defaults.ObservableValue(4),
new LiveCharts.Defaults.ObservableValue(4),
// ...
}
},
new ColumnSeries
{
Values = new ChartValues<ObservableValue>
{
new ObservableValue(4),
new ObservableValue(2),
// ...
}
},
//這個是金融圖,貌似類似於蠟燭圖一樣的東西
new OhlcSeries
{
Values = new ChartValues<OhlcPoint>
{
new OhlcPoint(32, 35, 30, 32),
new OhlcPoint(33, 38, 31, 37),
// ..
}
}
}
PieChart扇形圖
繪制扇形圖和甜甜圈圖
Gauge儀表圖
繪制儀表圖
Angular Gauge
指針式儀表圖,在某個量程內顯示一個值,比如速度表
Maps地圖
支持地理熱能地圖,值對應地理坐標。
本節完。