LightningChart数据可视化工具图形控件教程10-Y轴

Y 轴
Y轴的数量可以定义无限多个。可以使用YAxes 集合属性来添加Y轴。

// 向图表添加Y轴
chart.ViewXY.YAxes.Add(new AxisY());
AxisY axisY = new AxisY(_chart.ViewXY);
axisY.Title.Text = "Y-axis";
chart.ViewXY.YAxes.Add(axisY);

Y轴类属性
Y 轴的各主要部分及网格
在这里插入图片描述
刻度值标签格式化
演示示例:(High-Low); 温度图(Temperature graph);多信道光标追踪(Multi-channel cursor tracking); 地图路线(Map route)
设置AutoFormatLabels 可以对小数计数、时间格式、或使用指数形式,进行自动计算,以适应可视范围。若要手动设置数值格式,应禁用AutoFormatLabels。

chart.ViewXY.YAxes[0].AutoFormatLabels = false;

LabelsNumberFormat可以设置数值的格式。

// 总采用两位小数
chart.ViewXY.YAxes[0].LabelsNumberFormat = "0.00";
// 用一位小数表示指数
chart.ViewXY.YAxes[0].LabelsNumberFormat = "0.0E+00";

利用LabelsTimeFormat 属性,可手动来设置时间格式。这支持任何秒分数的计数(例如“.ffffffff”),可以精确的缩放视图。

// 显示小时、分钟、秒钟以及四位有效数字
_chart.ViewXY.YAxes[0].LabelsTimeFormat = "HH:mm.ss.ffff";

值类型
ValueType –属性控制着轴标签使用的是哪种值类型。

// 更改轴的值类型
	chart.ViewXY.YAxes[0].ValueType = AxisValueType.DateTime;

ValueType 中具有以下几个选项:
Number
表示整数及分数时常用的数字格式。禁用AutoFormatLabels,会应用LabelsNumberFormat。此为默认值。

Time
表示时间。禁用AutoFormatLabels,会应用 LabelsTimeFormat。

DateTime
表示日期,可选时间。此选项与格式Time类似,禁用AutoFormatLabels ,也会应用 LabelsTimeFormat。

***注意!***为达到最佳精确度,建议在图表中显示的日期下方设置DateOriginYear, DateOriginMonth和DateOriginDay。使用DateTimeToAxisValue方法,从用于系列数据的一个.NET DateTime对象中获取轴值。

// 将当前时间转换为Y值
data[0].Y = chart.ViewXY.YAxes[0].DateTimeToAxisValue(DateTime.Now);

MapCoordsDegrees
用十进制度数表示地图坐标。
示例: 40.446195° -79.948862°

MapCoordsDegNESW
用十进制度数表示地图坐标,附带N、E、S、W指示方向。
示例: 40.446195N 79.948862W

MapCoordsDegMinSecNESW
用度-弧分-弧秒表示地图坐标,附带N、E、S、W指示方向。
示例: 40°2’13"N 9°58’2"W

MapCoordsDegPadMinSecNESW
用度-弧分-弧秒表示地图坐标,附带N、E、S、W指示方向。若弧分和弧秒的值< 10,则用零填补位数。这种方法可以对齐数字,所以是在Y轴上呈现坐标的非常好的方法。
示例: 40°02’13"N 9°58’02"W

值域设置
通过向Minimum和Maximum属性赋

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LightningChart_China

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值