edtFTPnet/Express - Class Reference

FTPLocalFileList Class

Displays a list of local files and directories available for upload via FTP.

For a list of all members of this type, see FTPLocalFileList Members.

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Windows.Forms.Control
            System.Windows.Forms.ScrollableControl
               System.Windows.Forms.ContainerControl
                  System.Windows.Forms.UserControl
                     EnterpriseDT.Net.Ftp.Forms.FTPFileList
                        EnterpriseDT.Net.Ftp.Forms.FTPLocalFileList

public class FTPLocalFileList : FTPFileList

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

FTPLocalFileList is analogous to a ListView, and displays a list of local files and directories available for upload via FTP.

When an instance of FTPLocalFileList is placed on a Windows form, it will automatically detect an instance of ExFTPConnection or SecureFTPConnection.

If the connection has been established to the FTP server, a listing of the current local working directory will be displayed. Clicking on a filename displayed in the list will cause the file to be uploaded to the current remote working directory of the connection

FTPLocalFileList also supports drag and drop in conjunction with FTPRemoteFileList. If files are dragged from an instance of FTPLocalFileList and dropped on an instance of FTPRemoteFileList, they will be downloaded to the current local directory, and the file list refreshed.

Renaming of local files is also supported by the standard single click mechanism, and local files can be deleted via the delete key. A warning prompt is displayed before the deletion occurs. Upload, rename and delete are also available as right mouse click menu items.

Requirements

Namespace: EnterpriseDT.Net.Ftp.Forms

Assembly: edtFTPnetEx (in edtFTPnetEx.dll)

See Also

FTPLocalFileList Members | EnterpriseDT.Net.Ftp.Forms Namespace