/// <summary>
        ///		Carga los hijos del nodo
        /// </summary>
        public override void LoadChildrenData()
        {
            try
            {
                foreach (FtpEntry ftpFile in ViewModel.GetFtpFiles(File))
                {
                    if (ftpFile.Name != "." && ftpFile.Name != ".." && ftpFile.Type == FtpEntry.FtpEntryType.Directory)
                    {
                        FtpFileNodeViewModel nodeChild = new FtpFileNodeViewModel(this, ViewModel, ftpFile);

                        // Añade los archivos hijo
                        foreach (FtpEntry ftpChild in ViewModel.GetFtpFiles(ftpFile))
                        {
                            if (ftpChild.Type == FtpEntry.FtpEntryType.File)
                            {
                                nodeChild.Files.Add(ftpChild);
                            }
                        }
                        // Añade el nodo hijo
                        Children.Add(nodeChild);
                    }
                }
            }
            catch (Exception exception)
            {
                System.Diagnostics.Debug.WriteLine("Excepción: " + exception.Message);
            }
        }
 public FtpFileNodeViewModel(FtpFileNodeViewModel parent, FtpTreeExplorerViewModel viewModel, FtpEntry file)
     : base(parent, $"{file.Path}/{file.Name}", file, true)
 {
     ViewModel   = viewModel;
     File        = file;
     PathName    = file.Path.GetFileName();
     ImageSource = "/BauMVVMControls;component/Themes/Images/Folder.png";
 }