Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    25

    drag and drop picturebox da form a desktop

    ciao a tutti
    vorrei un esempio di drag and drop da form a desktop
    io lo so fare spostando la picturebox nella form ma questo proprio non
    mi riesce,
    si puo fare???
    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,537

    Re: drag and drop picturebox da form a desktop

    Originariamente inviato da Ciccetto
    ciao a tutti
    vorrei un esempio di drag and drop da form a desktop
    io lo so fare spostando la picturebox nella form ma questo proprio non
    mi riesce,
    si puo fare???
    grazie in anticipo
    bhe... cosa vuoi spostare? un immagine? un file? del testo? spiega meglio perchè non esiste un esempio in generale .

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    25
    ai ragione
    image con picturebox

  4. #4
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,537
    Originariamente inviato da Ciccetto
    ai ragione
    image con picturebox
    Ciao, beh parliamone...
    anzitutto dovrei sapere il linguaggio a cui ti riferisci, io comunque ti posto qualcosa per c#.
    Poi c'è da dire che non puoi importare una pictureBox sul desktop! però puoi importare l'immagine come file, il drag & drop con l'explorer, quindi copi (o sposti) file, non controlli :
    codice:
    DoDragDrop(new DataObject(DataFormats.FileDrop, new string[] { Application.StartupPath + @"\1.png" }), DragDropEffects.Copy);
    ovviamente devi trovare il modo di sapere il percorso completo dell'immagine che devi trascinare (quello caricato nella pictureBox).
    Puoi avviare il trascinamento puoi ad esempio usare un evento MouseDown.


  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    25
    Originariamente inviato da U235
    Ciao, beh parliamone...
    anzitutto dovrei sapere il linguaggio a cui ti riferisci, io comunque ti posto qualcosa per c#.
    Poi c'è da dire che non puoi importare una pictureBox sul desktop! però puoi importare l'immagine come file, il drag & drop con l'explorer, quindi copi (o sposti) file, non controlli :
    codice:
    DoDragDrop(new DataObject(DataFormats.FileDrop, new string[] { Application.StartupPath + @"\1.png" }), DragDropEffects.Copy);
    ovviamente devi trovare il modo di sapere il percorso completo dell'immagine che devi trascinare (quello caricato nella pictureBox).
    Puoi avviare il trascinamento puoi ad esempio usare un evento MouseDown.

    grazie
    stanotte studio quel codice

    ma con quale controllo potrei fare drag and drop da form a "desktop"?

  6. #6
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,537
    Originariamente inviato da Ciccetto
    grazie
    stanotte studio quel codice

    ma con quale controllo potrei fare drag and drop da form a "desktop"?
    anche la picturebox... ma non porti il controllo (pictureBox) sul desktop, porti il file immagine che hai caricato nella pictureBox. Non credo che il tuo fine sia diverso dal copiare un file nel desktop (o qualsiasi altra destinazione) se no spiegati meglio

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    25
    Originariamente inviato da U235
    anche la picturebox... ma non porti il controllo (pictureBox) sul desktop, porti il file immagine che hai caricato nella pictureBox. Non credo che il tuo fine sia diverso dal copiare un file nel desktop (o qualsiasi altra destinazione) se no spiegati meglio
    D
    è un periodo che lavoro come un mulo
    piu famiglia figli e tutto il resto("sono fuso")-...

    si spostare l immagine da picture box a desktop

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.