private void AddPreset(ImageEffectPreset preset) { if (preset != null) { Presets.Add(preset); ListViewItem lvi = new ListViewItem(preset.ToString()); lvPresets.Items.Add(lvi); lvPresets.SelectLast(); txtPresetName.Focus(); } }
private void txtPresetName_TextChanged(object sender, EventArgs e) { ListViewItem lvi; ImageEffectPreset preset = GetSelectedPreset(out lvi); if (preset != null) { preset.Name = txtPresetName.Text; lvi.Text = preset.ToString(); } }