private void FormControlCollection_Load(object sender, EventArgs e)
        {
            userSwitch1.SwitchStatusDescription = new string[] { "测试关", "测试开" };

            Random random = new Random();

            HslCommunication.Controls.UserPieChart[] charts = new HslCommunication.Controls.UserPieChart[2];
            charts[0] = userPieChart1;
            charts[1] = userPieChart2;


            for (int j = 0; j < 2; j++)
            {
                List <string> data = new List <string>();
                List <int>    ints = new List <int>();
                for (int i = 0; i < random.Next(4, 12); i++)
                {
                    data.Add(random.Next(100, 999).ToString());
                    ints.Add(random.Next(0, 5));
                }

                charts[j].SetDataSource(
                    data.ToArray(),
                    ints.ToArray());
            }
        }
Пример #2
0
        private void userButton1_Click(object sender, EventArgs e)
        {
            Random random = new Random();

            HslCommunication.Controls.UserPieChart[] charts = new HslCommunication.Controls.UserPieChart[4];
            charts[0] = userPieChart1;
            charts[1] = userPieChart2;
            charts[2] = userPieChart3;
            charts[3] = userPieChart4;


            for (int j = 0; j < 4; j++)
            {
                List <string> data = new List <string>();
                List <int>    ints = new List <int>();
                for (int i = 0; i < random.Next(4, 8); i++)
                {
                    data.Add(random.Next(100, 999).ToString());
                    ints.Add(random.Next(1, 5));
                }

                charts[j].SetDataSource(
                    data.ToArray(),
                    ints.ToArray());
            }
        }