2
我正在用mschart绘制极坐标图,我需要在图表的中间做出这个“洞”。我的意思是,我需要Y轴的“0”不在中心。我在stackoverflow上看到了这个情节。这正是我需要的,我该怎么做?如何在极坐标Mschart上移动Y轴的原点?
我正在用mschart绘制极坐标图,我需要在图表的中间做出这个“洞”。我的意思是,我需要Y轴的“0”不在中心。我在stackoverflow上看到了这个情节。这正是我需要的,我该怎么做?如何在极坐标Mschart上移动Y轴的原点?
为了创建雷达图,看起来像提供的示例
// disable grid a long X
chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
chart1.ChartAreas[0].AxisX.MajorTickMark.Enabled = false;
// set Y axis
chart1.ChartAreas[0].AxisY.Minimum = -20; // creates the 'hole' by setting min Y
chart1.ChartAreas[0].AxisY.MajorGrid.IntervalOffset = 20; // so the major grid does not fill the 'hole'
chart1.ChartAreas[0].AxisY.MajorGrid.Interval = 5;
chart1.ChartAreas[0].AxisY.MajorGrid.LineDashStyle = ChartDashStyle.Dash;
非常感谢。 你知道他是如何设法使刻度线与时间间隔相匹配的,并且从那个位置的0开始? – WillKraemer
将'AxisY.MajorTickMark'设置为与'AxisY.MajorGrid'完全一致以获得匹配的刻度。 – zeFrenchy