private void monitorInfoDeleted(object sender, EventArgs e) { MonitorInfoEditor editor = (MonitorInfoEditor)sender; pnlMonitors.Controls.Remove(editor); _dirty = true; }
private Control addMonitor(MonitorInfo info) { MonitorInfoEditor control = new MonitorInfoEditor { Dock = DockStyle.Top }; control.LoadEditorItem(info); control.Changed += monitorInfoChanged; control.Deleted += monitorInfoDeleted; pnlMonitors.Controls.Add(control); return(control); }