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()); } }
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()); } }