private void TeamsInput_Load(object sender, EventArgs e) { if (Properties.Settings.Default.teams == "") { return; } string[] tempTeams = { }; string[] tempDamages = { }; string[] tempRemarks = { }; tempTeams = Properties.Settings.Default.teams.Replace(" ", "").Split('*'); tempDamages = Properties.Settings.Default.damages.Replace(" ", "").Split('*'); tempRemarks = Properties.Settings.Default.remarks.Replace(" ", "").Split('*'); for (int i = 0; i < tempTeams.Length; i++) { teamwork teamwork0 = new teamwork(); teamwork0.team = tempTeams[i]; if (tempDamages[i] == "") { teamwork0.damage = 0; } else { teamwork0.damage = int.Parse(tempDamages[i]); } teamwork0.remark = tempRemarks[i]; teamworks.Add(teamwork0); teams_listBox.Items.Add(tempTeams[i]); } }
private void amend_button_MouseClick(object sender, MouseEventArgs e) { if (teams_listBox.SelectedIndex == -1) {//检测焦点是否存在 return; } int ind = teams_listBox.SelectedIndex;//在listbox修改前存好下标 deleteCurrentItem(); teamwork teamwork0 = new teamwork(); teamwork0.team = team_textBox.Text; if (damage_textBox.Text == "") { teamwork0.damage = 0; } else { teamwork0.damage = int.Parse(damage_textBox.Text); } teamwork0.remark = remark_textBox.Text; teamworks.Insert(ind, teamwork0); teams_listBox.Items.Insert(ind, team_textBox.Text); teams_listBox.SelectedIndex = ind; }
public static List <teamwork> teamworks = new List <teamwork>();//作业List public void addCurrentItem() {//在末尾添加作业 teamwork teamwork0 = new teamwork(); teamwork0.team = team_textBox.Text; if (damage_textBox.Text == "") { teamwork0.damage = 0; } else { teamwork0.damage = int.Parse(damage_textBox.Text); } teamwork0.remark = remark_textBox.Text; teamworks.Add(teamwork0); teams_listBox.Items.Add(team_textBox.Text); }