Member 12183079 Ответов: 0

Как показать серию в процентах и в легендах показать контент, как показано ниже 31


private void Bindchart()
    {
        SqlConnection Conn = new SqlConnection(ConfigurationHelper.ConnectionStringDCI);
        com = new SqlCommand("GetSaleData", Conn);
        com.CommandType = CommandType.StoredProcedure;
        SqlDataAdapter da = new SqlDataAdapter(com);
        DataSet ds = new DataSet();
        da.Fill(ds);
        DataTable ChartData = ds.Tables[0];
        //storing total rows count to loop on each Record  
        string[] XPointMember = new string[ChartData.Rows.Count];
        int[] YPointMember = new int[ChartData.Rows.Count];
        for (int count = 0; count < ChartData.Rows.Count; count++)
        {
            //storing Values for X axis  
            XPointMember[count] = ChartData.Rows[count]["Quarter"].ToString();
            //storing values for Y Axis  
           YPointMember[count] = Convert.ToInt32(ChartData.Rows[count]["SalesValue"]);

        }
        //binding chart control  
        Chart1.Series[0].Points.DataBindXY(XPointMember, YPointMember);

        //Setting width of line  
        Chart1.Series[0].BorderWidth = 10;
        //setting Chart type   
        Chart1.Series[0].ChartType = SeriesChartType.Pie;
      //  Chart1.Series[0].Appearance.DiameterScale = 0.6;

        foreach (Series charts in Chart1.Series)
        {
            foreach (DataPoint point in charts.Points)
            {
                switch (point.AxisLabel)
                {
                    case "Below 31": point.Color = Color.SteelBlue; break;
                    case "Between 31 & 60": point.Color = Color.LightSkyBlue; break;
                    case "Above 60": point.Color = Color.LightSkyBlue; break;
                }
                point.Label = string.Format("{0:0}% -  {1} ", point.YValues[0], point.AxisLabel);
                Chart1.Series["Default"].Font = new Font("Arial", 10.0f, FontStyle.Bold);
                Chart1.Legends["Default"].Font = new Font("Arial", 11.0f, FontStyle.Bold);               
            }
        }             
        Conn.Close();

    }


Что я уже пробовал:

Я даю вам код я хочу знать как показать только Salesvalue в серии и Legend Value в квартале в этой диаграмме Google поэтому пожалуйста помогите мне как это сделать

Member 12183079

Пожалуйста, ответьте кому-нибудь

0 Ответов