System.Windows.Forms.FileDialog.FileRender.filesTree_NodeMouseDoubleClick C# (CSharp) Method

filesTree_NodeMouseDoubleClick() private method

private filesTree_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void
sender object
e TreeNodeMouseClickEventArgs
return void
            void filesTree_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
            {
                var fInfo = (FileInfo)e.Node.Tag;
                if (fInfo.IsDirectory)
                {
                    prevPathes.Add(currentPath);
                    currentPath += fInfo.Name;
                    SetDirectory(currentPath);
                    OnDirectoryChanged();
                }
                else
                {
                    OnFileOpen(fInfo);
                }
            }