LiveCharts.Wpf 的使用
LiveCharts.Wpf 的使用
首先,随便创建一个 WPF 项目,然后使用 NuGet 安装 LiveCharts.Wpf
在 XAML 中导入命名空间
xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"
基本框架
lvc:Axis
:
MinValue
和MaxValue
:设置图表显示的数据范围,可以不设置,可以靠Step
和坐标系数的个数决定ShowLabels
和Labels
:是否显示 X 或 Y 轴的系数,Labels 就是坐标系数LabelsRotation
:是坐标轴上系数的旋转角度Title
:坐标轴的标题
lvc:Axis.Separator
:
lvc:Separator Step=""
:这个就是设置设置两个坐标系数之间的数据差距lvc:Separator StrokeDashArray=""
:分割线虚线间隔,一般不设置
lvc:CartesianChart.Series
:
DataLabels
:是否在坐标上显示具体数据LabelsPosition
:设置DataLabels
显示的位置,一般不用写,也不一定有这个属性Values
:数据的集合
柱状图
柱状图的类型是 ColumnSeries
效果图
折线图
折线图的类型是LineSeries
效果图
进度环
进度环的类型是Gauge
InnerRadius
:这个是指饼状图中间的圆的半径,0 就是没有Uses360Mode
:是否使用完整的圆,默认是 false ,表示半圆GaugeBackground
:圆环背景颜色HighFontSize
:中间数字大小From
和To
:最小值和最大值RotateTransform
:相对于默认情况下的旋转角度ScaleTransform
:大小变换,ScaleX
可以为负数,这样旋转方向就会改变,默认顺时针GaugeActiveFill
:填充颜色,可以用渐变色
效果图
饼状图
饼状图的类型是PieChart
效果图
行图
行图的类型是RowSeries
,X轴和Y轴的处理方式与柱状图相反
效果图
注意:行图可以生成甘特图,只需要将Values
的类型要改成ChartValues
,我就懒得写了
柱状堆积图
柱状堆积图的类型是``````
效果图
LiveCharts.Wpf 的使用 结束
原文:https://www.cnblogs.com/zzy-tongzhi-cnblog/p/15158317.html