private void watcher_Changed(Object source, FileSystemEventArgs e) { switch (e.ChangeType) { case WatcherChangeTypes.Changed: case WatcherChangeTypes.Created: Application.Current.Dispatcher.Invoke((Action)delegate { MainWindowShow(); }); break; } }