private void buttonAddExt_Click(object sender, EventArgs e) { FileTypeForm form = new FileTypeForm(); if (form.ShowDialog() == DialogResult.OK) { ListViewItem item = this.listViewFileMatches.Items.Add(form.textBoxTypeDescription.Text); item.SubItems.Add(form.numericUpDownMinSize.Value.ToString()); item.SubItems.Add(form.numericUpDownMaxSize.Value.ToString()); } }
private void buttonEditExt_Click(object sender, EventArgs e) { if (this.listViewFileMatches.SelectedItems.Count != 0) { ListViewItem item = this.listViewFileMatches.SelectedItems[0]; FileTypeForm form = new FileTypeForm { textBoxTypeDescription = { Text = item.Text } }; if (item.SubItems.Count <= 1) { item.SubItems.Add("0"); } form.numericUpDownMinSize.Value = int.Parse(item.SubItems[1].Text); if (item.SubItems.Count <= 2) { item.SubItems.Add("0"); } form.numericUpDownMaxSize.Value = int.Parse(item.SubItems[2].Text); if (form.ShowDialog() == DialogResult.OK) { item.Text = form.textBoxTypeDescription.Text; item.SubItems[1].Text = form.numericUpDownMinSize.Value.ToString(); item.SubItems[2].Text = form.numericUpDownMaxSize.Value.ToString(); } } }