private void button2_Click(object sender, EventArgs e) { if (inputListBox.SelectedItem != null) { var port = inputListBox.SelectedItem as Port; var settings = _watermarkOptions.WatermarkSettings.FirstOrDefault(x => x.Signal == port); if (settings == null) { settings = new InWatermarkSettings(port); _watermarkOptions.WatermarkSettings.Add(settings); } PortForm form = new PortForm(settings); form.ShowDialog(); } }
public PortForm(InWatermarkSettings settings) { InitializeComponent(); _settings = settings; }