SessionFileTransferProgress - show filename/progress on form
I used the C# example for automating file transfer with FileTransferProgress. The SFTP transfer itself works fine. I changed the Console output to go to the Debug window, but I need to display the information to a user in a nice format.
How can I get the filename and progress value to display on a C# form?
I am new to C#. Any help is much appreciated. Thanks
How can I get the filename and progress value to display on a C# form?
I am new to C#. Any help is much appreciated. Thanks
private static void SessionFileTransferProgress(object sender, FileTransferProgressEventArgs e)
{
// New line for every new file
if ((_lastFileName != null) && (_lastFileName != e.FileName))
{
System.Diagnostics.Debug.WriteLine("~~~~~~");
}
// Print transfer progress
System.Diagnostics.Debug.WriteLine("\r{0} ({1:P0})", e.FileName, e.FileProgress);
// Remember a name of the last file reported
_lastFileName = e.FileName;
_lastFileProgress = e.FileProgress
}