private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { for (int i = 0; i < Samples.GetCount(); i++) { chart1.Series[FileWorking.ListOfFilesSamples[i]].Points.Clear(); chart1.Series[FileWorking.ListOfFilesSamples[i]].Points.AddY(BarChart.bar_chart[comboBox1.SelectedIndex][i]); } }
//Выбор файла с текстами-образцами #endregion private void button5_Click(object sender, EventArgs e) { if (Samples.GetCount() == 0) { MessageBox.Show("Нет текстов-образцов!"); return; } if (Texts.GetCount() == 0) { MessageBox.Show("Анализируемых текстов!"); return; } BarChart.bar_chart.Clear(); chart1.Series.Clear(); label1.Visible = label2.Visible = label3.Visible = label4.Visible = label5.Visible = label6.Visible = label7.Visible = label8.Visible = false; button1.Visible = button2.Visible = button3.Visible = button4.Visible = button5.Visible = false; for (int j = 0; j < Texts.GetCount(); j++) { comboBox1.Items.Add(FileWorking.ListOfFilesTexts[j]); BarChart.bar_chart.Add(new List <double>()); for (int i = 0; i < Samples.GetCount(); i++) { var unique = RK.Check(i, j); if (j == 0) { chart1.Series.Add(FileWorking.ListOfFilesSamples[i]); } BarChart.bar_chart[j].Add(unique); if (j == 0) { chart1.Series[i].Points.AddY(unique); //Отрисовка графика для первого текста } } } chart1.BackColor = System.Drawing.Color.White; comboBox1.SelectedIndex = 0; comboBox1.Visible = chart1.Visible = true; }