コード例 #1
0
        private void submitButton_Click(object sender, EventArgs e)
        {
            DataChart.Series.Clear();
            bool twoPicked           = false;
            ComboBoxChampItem champ1 = null;
            ComboBoxChampItem champ2 = null;

            while (!twoPicked)
            {
                if (champOneDropdown.SelectedItem != null && champTwoDropdown.SelectedItem != null)
                {
                    champ1 = (champOneDropdown.SelectedItem as ComboBoxChampItem);
                    champ2 = (champTwoDropdown.SelectedItem as ComboBoxChampItem);

                    DataChart.Series.Add(champ1.ToString());
                    DataChart.Series.Add(champ2.ToString());

                    DataChart.Series[champ1.ToString()].IsValueShownAsLabel = true;
                    DataChart.Series[champ2.ToString()].IsValueShownAsLabel = true;

                    twoPicked = true;
                }
                else
                {
                    MessageBox.Show("Please choose two champions");
                }
            }

            for (int ii = 0; ii < champ1.Stats.Length - 1; ii++)
            {
                DataChart.Series[champ1.ToString()].Points.AddXY(xAxisLabels[ii], champ1.Stats[ii]);
                DataChart.Series[champ2.ToString()].Points.AddXY(xAxisLabels[ii], champ2.Stats[ii]);
            }
        }
コード例 #2
0
        private void InitializeDropDowns()
        {
            ChampionTable t = ChampionTable.ChampTable;

            for (int ii = 0; ii < t.table.Rows.Count; ii++)
            {
                ComboBoxChampItem cbci = t.GetBoxItemForIndex(ii);
                champOneDropdown.Items.Add(cbci);
                champTwoDropdown.Items.Add(cbci);
            }
        }