C1Chart的问题
请问一下,如果通过代码新建一个Chart,当在chart.Data中添加数据后,如何知道横纵坐标的最大值,我获取到的全是0? 回复 1楼安心海叶的帖子你可以在chart的Loaded事件里通过 chart.View.AxisX.ActualMax 和 chart.View.AxisY.ActualMax 来获取横纵坐标的最大值; 回复 1楼安心海叶的帖子
谢谢反馈。
请问按照2楼的方法问题解决了么?
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢 http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062 回复 2楼KNight的帖子
您好!
很感谢回复~我调试了一下,还是获取不到横轴的最大值,这是我写的简单demo,怎么加载chart的Loaded事件呢?
回复 4楼安心海叶的帖子
chartName.Loaded += (sender, e) =>
{
xAxisMax = chartName.View.AxisX.ActualMax;
chartName.View.AxisY.Origin = xAxisMax;
};
这样符合您的要求么? 回复 5楼KNight的帖子
这个符合我的要求,非常感谢~但是我现在手动new了很多chart,只是chart的位置和绑定的数据不同,所以我使用了相同的名字chartName,这样使用Loaded事件的时候,只有最后一个Chart会按照我的要求显示? 回复 5楼KNight的帖子
非常感谢,问题我已经解决~上次也还没答谢你呢 回复 6楼安心海叶的帖子
问题是你chartName是个静态对象,跟名字相不相同没有关系的。 回复 7楼安心海叶的帖子
:itwn: 客气客气 您采纳了,斑竹给金币了,就是最大的答谢了,有空随手给个满意度就完美了:D 回复 7楼安心海叶的帖子
谢谢反馈。
此问题关闭,如果有新问题请开新帖。
页:
[1]