gpt4 book ai didi

c# - MS 图表控件中的对数垂直轴和水平轴线

转载 作者:行者123 更新时间:2023-11-30 20:46:44 27 4
gpt4 key购买 nike

图像呈现对数图。我想使用 MS Chart 控件创建一个类似的图表。我知道有一种方法可以将普通图形转换为对数图形,但我无法创建类似于下图的垂直和水平轴线(浅灰色)。

Logarithmic graph with vertical and horizontal axes lines

最佳答案

您可以尝试将图表的轴 IsLogarithmic 属性设置为 true 并设置它们的 MinorGrid,如下所示:

private static void SetupAxis(Axis axis)
{
// Set the logarithmic scale mode:
axis.IsLogarithmic = true;

// Enable the minor grid lines:
axis.MinorGrid.Enabled = true;
// Set the color of the minor grid lines:
axis.MinorGrid.LineColor = Color.Gray;
// Set the inverval to 1:
axis.MinorGrid.Interval = 1;

// Enable the major grid lines:
axis.MajorGrid.Enabled = true;
// If not set, the major grid lines are defaulted to the black color
}

用法:

ChartArea area = chart1.ChartAreas[0];

SetupAxis(area.AxisX);
SetupAxis(area.AxisY);

关于c# - MS 图表控件中的对数垂直轴和水平轴线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26532175/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com