Example4_6.DataSeries.AddData C# (CSharp) Method

AddData() public method

public AddData ( float data ) : void
data float
return void
        public void AddData(float data)
        {
            dataList.Add(data);
            labelList.Add(data.ToString());
            explodeList.Add(0);
        }

Usage Example

Ejemplo n.º 1
0
        private void AddData()
        {
            // Create a standard pie chart:
//			float[] data = new float[5] { 30, 35, 15, 10, 8 };
//			string[] labels = new string[5] { "Soc. Sec. Tax", "Income Tax",
//				"Borrowing", "Corp. Tax", "Misc." };
//			cm = new ColorMap(data.Length);
//			ds.CMap = cm.Jet();
//			ds.DataList.Clear();
//			for (int i = 0; i < data.Length; i++)
//			{
//				ds.AddData(data[i]);
//				ds.LabelList[i] = labels[i];
//			}
//			ds.ExplodeList[0] = 15;

            // Create a partial pie:
            float[] data = new float[3] {
                0.3f, 0.1f, 0.25f
            };
            string[] labels = new string[3] {
                "0.3 -- 30%", "0.1 -- 10%",
                "0.25 -- 25%"
            };
            cm      = new ColorMap(data.Length);
            ds.CMap = cm.Cool();
            ds.DataList.Clear();
            for (int i = 0; i < data.Length; i++)
            {
                ds.AddData(data [i]);
                ds.LabelList [i] = labels [i];
            }
        }