private void ButtonCreate_Click(object sender, EventArgs e) { using (WatchedFolderDialog dialog = new WatchedFolderDialog(null)) { if (dialog.ShowDialog() == DialogResult.OK) { config.AddFolder(dialog.WatchedFolder); AddWatcher(dialog.WatchedFolder.Folder); UpdateDataGrid(); } } }
private void ButtonEdit_Click(object sender, EventArgs e) { if (dataGridViewMain.SelectedRows.Count > 0) { int index = dataGridViewMain.SelectedRows[0].Index; using (WatchedFolderDialog dialog = new WatchedFolderDialog(config.WatchedFolders[index])) { if (dialog.ShowDialog() == DialogResult.OK) { config.UpdateFolder(index, dialog.WatchedFolder); watchers[index].Path = dialog.WatchedFolder.Folder; UpdateDataGrid(); } } } }