What I'm trying to do is what most FTP clients can do. You can drag files/folders out of the listview, but they are then downloaded and copied to the target location.
The problem is that in order to pass the string array to the DataObject, I need the files to exist in a temp location on the disk, so they need to be downloaded first, thus locking up the application.
I'm using fileDrop as my DataFormat for the Dataobject that is exported, but I'm unable to find a way to either get the callback location (where the files were 'placed' on drop in windows explorer), nor how to (alternately) how to halt the operation until the files exist.
How can this be accomplished? I'm using VS/2005 and .NET 2.0, any help would be great.
Thanks!
The problem is that in order to pass the string array to the DataObject, I need the files to exist in a temp location on the disk, so they need to be downloaded first, thus locking up the application.
I'm using fileDrop as my DataFormat for the Dataobject that is exported, but I'm unable to find a way to either get the callback location (where the files were 'placed' on drop in windows explorer), nor how to (alternately) how to halt the operation until the files exist.
How can this be accomplished? I'm using VS/2005 and .NET 2.0, any help would be great.
Thanks!