示例#1
0
    private void SetPieChart()
    {
        PieChartValue val1 = new PieChartValue();
        val1.Category = "Watching Other Men";
        val1.Data = 50;
        val1.PieChartValueColor="#6C1E83";
        val1.PieChartValueStrokeColor="black";

        PieChartValue val2 = new PieChartValue();
        val2.Category = "Reading Cosmopolitan";
        val2.Data = 25;
        val2.PieChartValueColor="#D08AD9";
        val2.PieChartValueStrokeColor="black";

        PieChartValue val3 = new PieChartValue();
        val3.Category = "Watching Girly Talk Shows";
        val3.Data = 25;
        val3.PieChartValueColor = "#000000";
        val3.PieChartValueStrokeColor = "black";

        PieChartValue [] values = {
                               val1, val2, val3
                           };

        //pieChart1.PieChartValues.Add(val1);
        //pieChart1.PieChartValues.Add(val2);
        //pieChart1.PieChartValues.Add(val3);

        pieChart1.PieChartValues.AddRange(values);

        pieChart1.ChartTitle = "How Brian Spends His Time";

        pieChart1.DataBind();
    }
示例#2
0
        private void BindJurisdictionTypesChart(int filterYear)
        {
            PieChartValue value;
            DEWSReference.DeptEstadoDataSoapClient DEWS = new DeptEstadoDataSoapClient();

            foreach (DataRow dRow in DEWS.GetCorpJurisdictionsByYear(filterYear).Rows)
            {
                value = new PieChartValue();
                value.Category = dRow["Jurisdiction"].ToString();
                value.Data = Convert.ToDecimal(dRow["CorpTotal"]);
                pcJurisdictionTypes.PieChartValues.Add(value);
            }
        }
示例#3
0
        private void BindCorporationTypesChart(int filterYear)
        {
            PieChartValue value;
            DEWSReference.DeptEstadoDataSoapClient DEWS = new DeptEstadoDataSoapClient();

            foreach (DataRow dRow in DEWS.GetCorpTypesByYear(filterYear).Rows)
            {
                value = new PieChartValue();
                value.Category = dRow["CorpType"].ToString();
                value.Data = Convert.ToDecimal(dRow["CorpTotal"]);
                value.PieChartValueColor = dRow["CorpType"].ToString() == "For Profit" ? "#D94F4C" : "#518CD7";
                pcCorpTypes.PieChartValues.Add(value);
            }
        }