Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我怎样才能在图表的两条线之间获得空间?_C#_Charts - Fatal编程技术网

C# 我怎样才能在图表的两条线之间获得空间?

C# 我怎样才能在图表的两条线之间获得空间?,c#,charts,C#,Charts,我正在使用c在windows窗体应用程序中构建此图表,但我没有找到分隔图表条的方法。正如你在图片中看到的,它们是粘在一起的。 有人能帮我吗?我做错了什么?请查看链接以查看我的实际图表 多谢各位 我的代码: private void InitChart() { if (AvaliacaoFisica != null) { // Data arrays. string[] seriesArray = {

我正在使用c在windows窗体应用程序中构建此图表,但我没有找到分隔图表条的方法。正如你在图片中看到的,它们是粘在一起的。 有人能帮我吗?我做错了什么?请查看链接以查看我的实际图表

多谢各位

我的代码:

    private void InitChart()
    {
        if (AvaliacaoFisica != null)
        {
            // Data arrays.
            string[] seriesArray = { "Ombros", "Peito", "Brç Dir", "Brç Esq", "Cintura", "Abs", "Anca", "Coxa Drt", "Coxa Esq" };//"Altura", "Peso", "Idade",
            double[] pointsArray = { 
                                     double.Parse(AvaliacaoFisica.PerOmbros.ToString(), System.Globalization.CultureInfo.InvariantCulture), double.Parse(AvaliacaoFisica.PerPeito.ToString(), System.Globalization.CultureInfo.InvariantCulture),  double.Parse(AvaliacaoFisica.PerBracoDir.ToString(), System.Globalization.CultureInfo.InvariantCulture),
                                     double.Parse(AvaliacaoFisica.PerBracoEsq.ToString(), System.Globalization.CultureInfo.InvariantCulture), double.Parse(AvaliacaoFisica.PerCintura.ToString(), System.Globalization.CultureInfo.InvariantCulture), double.Parse(AvaliacaoFisica.PerAbs.ToString(), System.Globalization.CultureInfo.InvariantCulture),
                                     double.Parse(AvaliacaoFisica.PerAnca.ToString(), System.Globalization.CultureInfo.InvariantCulture), double.Parse(AvaliacaoFisica.PerCoxaEsq.ToString(), System.Globalization.CultureInfo.InvariantCulture), double.Parse(AvaliacaoFisica.PerCoxaDrt.ToString(), System.Globalization.CultureInfo.InvariantCulture)
                                   };//double.Parse(AvaliacaoFisica.Altura.ToString(), System.Globalization.CultureInfo.InvariantCulture) * 100, double.Parse(AvaliacaoFisica.Peso.ToString(), System.Globalization.CultureInfo.InvariantCulture), dcsDB.GetInt(AvaliacaoFisica.Idade),

            // Set palette.
            this.chart1.Palette = ChartColorPalette.Fire;   //Colors group for chart
            this.chart1.BackColor = Color.Transparent;      //Background Color
            this.chart1.ForeColor = Color.White;

            // Set title.
            this.chart1.Titles.Add(
                new Title(
                    "Estatísticas - " + AvaliacaoFisica.DtAvaliacao.ToShortDateString(), //Title String
                    Docking.Top,                                                        //Location
                    new Font("Verdana", 13f, FontStyle.Bold),                           //Font Type
                    Color.White                                                         //Font Color
                )
            );

            chart1.Legends.Add("Legenda");

            chart1.ChartAreas[0].AxisX.TitleForeColor = Color.White;    //Cor da legenda do eixo x
            chart1.ChartAreas[0].AxisX.Title = "TESTE X";               //título da legenda do eixo do x
            chart1.ChartAreas[0].AxisY.TitleForeColor = Color.White;    //Cor da legenda do eixo y
            chart1.ChartAreas[0].AxisY.Title = "TESTE Y";               //título da legenda do eixo y

            //chart1.ChartAreas[0].AxisX.Interval = 5;                    //Definir intervalo de numeração no eixo do x


            // Add series.
            for (int i = 0; i < seriesArray.Length; i++)
            {
                // Add series.
                Series series = this.chart1.Series.Add(seriesArray[i]);

                //Legenda das barras do gráfico com nome e valor
                series.Label = seriesArray[i].ToString() + " " + pointsArray[i].ToString();        //Texto
                series.LabelToolTip = seriesArray[i].ToString() + " " + pointsArray[i].ToString(); //ToolTip
                series.LegendToolTip = pointsArray[i].ToString();                                   //ToolTip Legenda
                series.LabelBackColor = Color.YellowGreen;                                          //Cor de fundo do texto

                // Add point.
                series.Points.Add(pointsArray[i]);
                series.AxisLabel = " OI ";
            }
        }
    }
参考