示例#1
0
 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();
         }
     }
 }
示例#2
0
 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();
             }
         }
     }
 }