c# winform chart 单个柱形设置

c# winform chart 单个柱形设置_第1张图片

目前实现到第三张图形,有可以实现四张图形的请大佬帮助。

实现到第三张图的设置如下

private void Form1_Load(object sender, EventArgs e)
{
    // 隐藏标题
    //chart1.Titles.Clear();

    // 隐藏图例
    chart1.Legends.Clear();

    // 隐藏 Y 轴的网格线和标签
    chart1.ChartAreas[0].AxisY.Enabled = AxisEnabled.False;
    chart1.ChartAreas[0].AxisX.Enabled = AxisEnabled.False;
    // 隐藏 X 轴的标签
    chart1.ChartAreas[0].AxisX.LabelStyle.Enabled = false;
    chart1.ChartAreas[0].AxisY.LabelStyle.Enabled = false;
    // 隐藏 X 轴的网格线
    chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
    chart1.ChartAreas[0].AxisY.MajorGrid.Enabled = false;
    // 隐藏 X 轴的小数点
    //chart1.ChartAreas[0].AxisX.Interval = 1;

    // 隐藏 Z 轴
    //chart1.ChartAreas[0].Area3DStyle.Enable3D = false;
    //chart1.ChartAreas[0].Area3DStyle.Inclination = 0;
    //chart1.ChartAreas[0].Area3DStyle.Rotation = 0;

    // 设置柱形条的颜色和宽度
    //chart1.Series[0].Color = Color.Red;
    //chart1.Series[0].BorderWidth = 0;

    chart1.ChartAreas[0].BackColor = System.Drawing.Color.WhiteSmoke;
    chart1.ChartAreas[0].BorderColor = System.Drawing.Color.WhiteSmoke;
    chart1.ChartAreas[0].BorderWidth = 0;
    chart1.ChartAreas[0].Position.Auto = false;
    chart1.ChartAreas[0].Position.Height = 100F;
    chart1.ChartAreas[0].Position.Width = 100F;

    chart1.Series["Series1"].Points.AddXY("Percentage", 1.00); 
}

你可能感兴趣的:(C#,c#,winform,chart)