// Initialize the folder watcher to send us events private void initializeWatcher() { // This is the GUI thread delegate for updating the folder list on a change updateFolderList = new UpdateFolderList(loadList); // We're looking for folder and filename changes watcher.Path = String.Empty; watcher.NotifyFilter = System.IO.NotifyFilters.DirectoryName | System.IO.NotifyFilters.FileName; // Now hook the triggers(events) to our handler (eventRaised) watcher.Changed += new FileSystemEventHandler(OnChanged); watcher.Created += new FileSystemEventHandler(OnChanged); watcher.Deleted += new FileSystemEventHandler(OnChanged); watcher.Renamed += new RenamedEventHandler(OnChanged); }
// Initialize the folder watcher to send us events private void initializeWatcher() { // This is the GUI thread delegate for updating the folder list on a change updateFolderList = new UpdateFolderList(loadList); // We're looking for folder and filename changes watcher.Path = String.Empty; watcher.NotifyFilter = System.IO.NotifyFilters.DirectoryName | System.IO.NotifyFilters.FileName; // Now hook the triggers(events) to our handler (eventRaised) watcher.Changed += new FileSystemEventHandler(OnChanged); watcher.Created += new FileSystemEventHandler(OnChanged); watcher.Deleted += new FileSystemEventHandler(OnChanged); watcher.Renamed += new RenamedEventHandler(OnChanged); }