我一直在使用teechart pro .Net 2010,我注意到,当我添加了一个行序列时,最小值和最大值就是图表上显示的内容。但是,当我在Line1系列的"线模式"选项中启用"楼梯"时,我会在图表轴上获得微妙的通胀。
这种通胀不会改变轴的最小和最大范围。它看起来与"点"(图上XY点的可见标记)相似,将其添加到图表中。使用"点",您可以选择启用/禁用边缘的通货膨胀,但是使用"楼梯",这并不是那么明显。
我想知道是否有人知道如何禁用在线系列中启用"楼梯"时发生的通货膨胀?
这看起来像是适合最大和最小平面段的一些空间。可以使用Axis MiniminOffset 和 maximumOffset 来减少这一点:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
InitializeChart();
}
private Steema.TeeChart.Styles.Line line1;
private void InitializeChart()
{
tChart1.Aspect.View3D = false;
line1 = new Steema.TeeChart.Styles.Line(tChart1.Chart);
line1.FillSampleValues();
}
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
line1.Stairs = checkBox1.Checked;
line1.GetVertAxis.MinimumOffset = (line1.Stairs) ? -line1.LinePen.Width : 0;
//line1.GetVertAxis.MaximumOffset = line1.GetVertAxis.MinimumOffset;
}
}