WaitForChangedResult status = fsw.WaitForChanged(WatcherChangeTypes.Created, 10000); if (status.TimedOut) { MessageBox.Show("File is not created"); } else { MessageBox.Show("File is created"); }