private void editCameraButton_Click(object sender, EventArgs e) { if (camerasListBox.SelectedItem == null) { return; } CameraForm cameraForm = new CameraForm(); CameraSettings settings = camerasListBox.SelectedItem as CameraSettings; if (settings == null) { return; } cameraForm.CameraSettings = settings; cameraForm.LoadSettings(); if (cameraForm.ShowDialog() == DialogResult.OK) { settings.Name = cameraForm.CameraSettings.Name; settings.SourceFolder = cameraForm.CameraSettings.SourceFolder; settings.Identifier = cameraForm.CameraSettings.Identifier; settings.TargetFolder = cameraForm.CameraSettings.TargetFolder; settings.TargetFile = cameraForm.CameraSettings.TargetFile; } }
private void addCameraButton_Click(object sender, EventArgs e) { CameraForm cameraForm = new CameraForm(); if (cameraForm.ShowDialog() == DialogResult.OK) { CameraSettings settings = cameraForm.CameraSettings; Configuration.Instance.CameraSettingsList.Add(settings); camerasListBox.Items.Add(settings); } }