Delphi TChart轴按一天中的小时进行缩放
我已经尝试了大约一个小时,现在摆弄Delphi TChart轴按一天中的小时进行缩放,delphi,delphi-xe7,teechart,Delphi,Delphi Xe7,Teechart,我已经尝试了大约一个小时,现在摆弄TChart的左轴,让它显示一天中的小时 例如 晚上八点 下午六点 下午四点 下午2:00 上午12:00 上午10:00 上午8:00 在后端,我有一个24小时范围(0-24)的最小/最大值。我尝试将左轴标签值格式设置为h:nn AM/PM,但没有效果。它只显示精确的格式文本,而不是任何真实的数据 如何使TChart的左轴显示一天中每小时的时间范围?为轴尝试此操作 RoundFirstLabel := False; ExactDateTime := Fal
TChart
的左轴,让它显示一天中的小时
例如
- 晚上八点
- 下午六点
- 下午四点
- 下午2:00
- 上午12:00
- 上午10:00
- 上午8:00
h:nn AM/PM
,但没有效果。它只显示精确的格式文本,而不是任何真实的数据
如何使TChart
的左轴显示一天中每小时的时间范围?为轴尝试此操作
RoundFirstLabel := False;
ExactDateTime := False;
DateTimeFormat := 'hh:nn AM/PM';
Increment := 1/24;
为axis试试这个
RoundFirstLabel := False;
ExactDateTime := False;
DateTimeFormat := 'hh:nn AM/PM';
Increment := 1/24;
您可能需要将系列Y值设置为datetime,例如:
Chart1[0].YValues.DateTime := True;
您也可以在设计时在此处进行设置:
您可能需要将系列Y值设置为datetime,例如:
Chart1[0].YValues.DateTime := True;
您也可以在设计时在此处进行设置:
谢谢。我最终改变了我正在研究的这个特殊图表的方法,换成了一种不同的图表类型。但这将在未来对其他图表有所帮助。谢谢。我最终改变了我正在研究的这个特殊图表的方法,换成了一种不同的图表类型。但这将有助于未来的其他图表。