private void AddData()
 {
     // Create a standard pie chart:
     float[] data = { 30, 35, 15, 10, 8 };
     string[] labels = { "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;
 }
        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];
            //			}
        }