原文:LiveCharts文档-4基本绘图-2基本柱形图 4基本绘图-2基本柱形图 using System.Windows.Forms; using LiveCharts; using LiveCharts.Wpf; namespace Winforms.Cartesian.BasicBar { public partial class BasicColumnExample : Form { public BasicColumnExample() { InitializeComponent()…
原文:LiveCharts文档-4基本绘图-3其他 4基本绘图-3其他 因为每个图表的使用方法大同小异,所以不再啰嗦重复,具体直接看这个链接里的介绍.原文链接 其他的图表类型有 基本堆叠图 基本条形图 堆叠区域图 步线图(类似柱形图) 散点图 气泡图 OHLC图(股票蜡烛图) 饼图 甜甜圈图 数字表盘图 有刻度的表盘图 热力图 带地理坐标的热力图…
原文:LiveCharts文档-4基本绘图-1基本线条图 4基本绘图-1基本线条图 using System; using System.Windows.Forms; using System.Windows.Media; using LiveCharts; using LiveCharts.Wpf; namespace Winforms.Cartesian.BasicLine { public partial class BasicLineExample : Form { public Bas…
原文:LiveCharts文档-3开始-2基础 LiveCharts文档-3开始-2基础 基本使用 LiveCharts设计的很容易使用,所有的东西都可以自动的实现更新和动画,库会在它觉得有必要更新的时候进行更新,而并非每次你更改了数据的时候更新,当你添加或删除Series,添加或删除Values的时候,Chart会自己自动更新.你可以更多关注到你的业务代码上,绘图的事情它会帮你搞定. 开始例子 已经定义了很多可以绘图的类型,你可以在类型和自定义栏目当中找到更多信息.在下面这个例子当中,我们将会…
原文:LiveCharts文档-3开始-7标签 LiveCharts文档-3开始-7标签 Label就是Chart中表示数值的字符串,通常被放置在轴的位置和提示当中. 下图中的这些字符串显示的都是标签 using System; using System.Windows.Forms; using LiveCharts; using LiveCharts.Defaults; using LiveCharts.Wpf; namespace Winforms.Cartesian.Labels { pu…
原文:LiveCharts文档-3开始-8自定义工具提示 LiveCharts文档-3开始-8自定义工具提示 默认每个需要tooltip或者legend的chart都会初始化一个DefaultLengend和DefaultTooltip对象. 自定义默认 你可以用下面的类来自定义一小部分,比如背景颜色,指示块尺寸方向. cartesianChart1.Datatooltip.Bulletize = 20; cartesianChart1.DataTooltip.Background = Brus…
原文:LiveCharts文档-3开始-6轴Axes LiveCharts文档-3开始-6轴Axes 通常来说,你可以自定义LiveChart里的任何东西,Axes也不例外.下面这幅图展示了Axes. Title标题 可以使用Title属性给axis添加一个标签 myAxis.Title = "Population" 合并轴 当你想需要一些空间的时候,可以在chart中合并一些axis,可以将Axis.IsMerged属性设置为true.下面的图片展示了合并Axis和没有合并的Axis…
原文:LiveCharts文档-3开始-4可用的图表 LiveCharts文档-3开始-4可用的图表 LiveCharts共有5类图表,你将会在后面的章节当中看到这些图表的使用方法. CartesianChart笛卡尔图表 故名思议就是绘制符合笛卡尔坐标系的图表类型,也就是我们最常见的图表,每个Point都是一对(x,y);如果只传递了一组y值,那么x值就是这组y值的index. 笛卡尔图表支持多种Series,你可以在一个Chart中使用多个不同的Series. 请注意下面这个例子,有些Ser…
原文:LiveCharts文档-3开始-5序列Series LiveCharts文档-3开始-5序列Series Strokes和Fills 笔触和填充 所有的Series都有笔触和填充属来处理颜色,都支持的是System.Windows.Media.Brush.你也可以使用复杂的填充和笔触,请参阅其他的文章. mySeries.Fill = Brushes.Red; mySeries.Stroke = Brushes.Blue; Stroke 间隔和粗细 使用Series.StrokeThic…
原文:LiveCharts文档-3开始-3类型和设置 LiveCharts文档-3开始-3类型和设置 类型和设置 这一部分非常的重要,涉及到LiveCharts的基本构成单元的介绍 LiveChart可以绘制任何类型,甚至是自定义的类型,且不丢失强类型语言的好处,原理很简单,当你传递一个泛型集合的时候,LiveChart会拉取X和Y值(笛卡尔Chart),你不需要定义每个类型来绘制它.库已经知道怎么绘制,double,int,decimal,short ,float,long还有其他特别设计的类…