ATMLCommonLibrary.forms.ATMLNavigationWindow._fileSystemWatcher_Created C# (CSharp) Method

_fileSystemWatcher_Created() private method

private _fileSystemWatcher_Created ( object sender, FileSystemEventArgs e ) : void
sender object
e FileSystemEventArgs
return void
        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 );
                    }
                }
            }
        }