/// <summary> /// Добавление нового элемента("Информация за год") /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void metroButton1_Click(object sender, EventArgs e) { InformationForTheYear NewInfo = this.Row.Append_InformationForTheYear(); ListViewItem item = this.metroListView1.Items.Add(this.TextBox_Year.Text); item.SubItems.Add(this.TextBox_Organization.Text); item.SubItems.Add(this.TextBox_Position.Text); item.SubItems.Add(this.TextBox_Note.Text); item.Tag = NewInfo; NewInfo.Year = Convert.ToUInt16(this.TextBox_Year.Text); NewInfo.Organization = this.TextBox_Organization.Text; NewInfo.Position = this.TextBox_Position.Text; NewInfo.Note = this.TextBox_Note.Text; }
/// <summary> /// Закончить редактирование /// </summary> private void metroButton2_Click(object sender, EventArgs e) { SelectedItem.SubItems[0].Text = this.TextBox_Year.Text; SelectedItem.SubItems[1].Text = this.TextBox_Organization.Text; SelectedItem.SubItems[2].Text = this.TextBox_Position.Text; SelectedItem.SubItems[3].Text = this.TextBox_Note.Text; InformationForTheYear info = (InformationForTheYear)SelectedItem.Tag; info.Year = Convert.ToUInt16(this.TextBox_Year.Text); info.Organization = this.TextBox_Organization.Text; info.Position = this.TextBox_Position.Text; info.Note = this.TextBox_Note.Text; this.TextBox_Year.Text = ""; this.TextBox_Organization.Text = ""; this.TextBox_Position.Text = ""; this.TextBox_Note.Text = ""; SelectedItem = null; this.Edit_Button.Visible = false; }