private void listViewQualificationRound_SelectedIndexChanged(object sender, EventArgs e) { if (listViewQualificationRound.SelectedItems.Count == 1) { ListViewItem lvi = listViewQualificationRound.SelectedItems[0]; QualificationRoundSet c = lvi.Tag as QualificationRoundSet; if (c == null) { return; } //qR = c; qrIdx = lvi.Index; textName.Tag = c; textName.Text = c.Name; ComboParcourExtension cp = null; foreach (Object o in comboBoxParcour.Items) { if ((o as ComboParcourExtension).p == c.ParcourSet) { cp = o as ComboParcourExtension; break; } } comboBoxParcour.SelectedItem = cp; takeOffLeftLongitude.Text = c.TakeOffLine.A.longitude.ToString(); takeOffLeftLatitude.Text = c.TakeOffLine.A.latitude.ToString(); takeOffRightLatitude.Text = c.TakeOffLine.B.latitude.ToString(); takeOffRightLongitude.Text = c.TakeOffLine.B.longitude.ToString(); updateList(c); UpdateEnablement(); SetTimeParameters(c); } }
private void LoadParcours() { List <ParcourSet> parcour = Client.SelectedCompetition.ParcourSet.ToList(); comboBoxParcour.Items.Clear(); foreach (ParcourSet c in parcour) { ComboParcourExtension cp = new ComboParcourExtension(c); comboBoxParcour.Items.Add(cp); } if (comboBoxParcour.Items.Count > 0) { comboBoxParcour.SelectedIndex = 0; } UpdateEnablement(); }