void _fileSystemWatcher_Created(object sender, FileSystemEventArgs e)
{
if (e.ChangeType == WatcherChangeTypes.Created)
{
FileInfo fi = new FileInfo(e.FullPath);
if (fi.Directory != null)
{
string folderName = fi.Directory.Name;
TreeNode node = FindFolder( folderName );
if (node != null)
{
if( FindNodeByFileName( node.Nodes, e.Name ) == null )
AddNode( node, fi );
}
}
}
}