Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Windows Forms / WinForm General / January 2007

Tip: Looking for answers? Try searching our database.

Drag-n-Drop to Folder or Desktop

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Mythran - 11 Jan 2007 18:55 GMT
I have a form that displays a list of bitmaps.  I have read the MSDN docs
regarding drag-n-drop operations, and have reviewed some examples online on
how to do this, but the examples I have seen thus far only show how to
create an internet shortcut file.

When the user drags an image from the form to the desktop, I would like to
either save the image using a default filename (if possible) or show the
Save As dialog so the user can enter a name for the file themselves.  So,
the form with my images (which are in-memory bitmaps and are not stored on
the file system) needs to be able to have the images dragged from the
ListView control (which are ListViewItem's of course) and dropped onto a
specified folder or the desktop (actual folder or desktop, not part of my
app)...

Thanks,
Mythran
Stoitcho Goutsev (100) - 12 Jan 2007 15:36 GMT
Mythran,

I've been diging into this problem couple of years ago. Back then I end up
with the conculsion that this is not possible in .NET (at least not at
reasonable mout of work). I posted back then my findings in the newsgroup,
but unfortunately I cannot find the post right now and I don't remember any
details.

Just keep in mind that this might not be possible with .NET.

Signature

HTH
Stoitcho Goutsev (100)

>I have a form that displays a list of bitmaps.  I have read the MSDN docs
>regarding drag-n-drop operations, and have reviewed some examples online on
[quoted text clipped - 12 lines]
> Thanks,
> Mythran
Mythran - 12 Jan 2007 18:10 GMT
> Mythran,
>
[quoted text clipped - 22 lines]
>> Thanks,
>> Mythran

Bah, anything's possible, even if I have to handle it all myself :P

"Given enough time and money, anything is possible" - My boss always says...

Mythran
Stoitcho Goutsev (100) - 15 Jan 2007 15:00 GMT
That's what I found back then for .NET 1.x I don't know if there is
something new in .NET2.0 that could help with this. We all will apprecaite
if you post your solution if you find one.

I didn't want to discourage you, just wanted to warn you in case you decide
to change you design instead of spending a lot of money and time solving
this.

Signature

Stoitcho Goutsev (100)

>> Mythran,
>>
[quoted text clipped - 29 lines]
>
> Mythran
Mythran - 16 Jan 2007 17:34 GMT
> That's what I found back then for .NET 1.x I don't know if there is
> something new in .NET2.0 that could help with this. We all will apprecaite
[quoted text clipped - 37 lines]
>>
>> Mythran

Well, being that this is a side-project that is just a utility program for
me that reads an icon file and displays all of the images stored in the icon
as bitmaps, it's not all that important.  I just wanted to drag-n-drop the
images onto a folder and then have the program create the images in this
folder...I can do it by creating temporary files and using the
DragDropEffects.Copy effect and use the DataFormats.FileDrop data format and
specify the temporary file path as the data...this should do the trick! :)

:) Cheers,
Mythran

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.