begin process at 2010 02 10 06:09:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > DRAG & DROP IMAGE AVEC DES PANEL

DRAG & DROP IMAGE AVEC DES PANEL


 Information sur la source

Note :
4,25 / 10 - par 4 personnes
4,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Source .NET ( DotNet ) Classé sous :drag, drop Niveau :Initié Date de création :23/05/2003 Date de mise à jour :23/05/2003 00:36:34 Vu / téléchargé :22 159 / 1 805

Auteur : mrpheus

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voila, comment faire un drag & drop avec
des pannel,

IL ya 2 chose a dire:

1 activer la Propriete allowDrow du panel ( prorpieté inconue du picture !!!!)
2 ici il y a 4 pannel Qui utlise le meme code (celui de panel 1)


Source

  • // se met dans le drag enter du l'objet
  • // ici c'est un pannel
  • // si l'objet envoye est un bitmap
  • if (e.Data.GetDataPresent(DataFormats.Bitmap)) e.Effect = DragDropEffects.All; //on autorise les effect
  • // DataFormats.Bitmap il ya aussi pour les fichiers, ....
  • // DataFormats.File ....
  • // DragDrop De l'objet
  • ((Panel )sender).BackgroundImage = (Bitmap) e.Data.GetData(DataFormats.Bitmap );
  • //((Panel )sender). Je fait un casting de l'objet qui excute le dragDrop, vu que je sais que c'est un panel je me tracasse pas,/
  • //(Bitmap) e.Data.GetData(DataFormats.Bitmap ); Je recupere la data, et je specifie que c'est un Bitmap
  • // se met au moment ou vous vouler executer le DragDrop
  • // Souvant au mouse down
  • DoDragDrop(((Panel)sender).BackgroundImage ,DragDropEffects.All ) ;
  • // j'ennvoye l'image du panel
  • Voila, si vous avez des questions j'essayerais d'y reponde
  • je metterais un exemple pour faire un drag depuis un explorer ...
// se met dans le drag enter du l'objet 
// ici c'est  un pannel


// si l'objet envoye est un bitmap

if (e.Data.GetDataPresent(DataFormats.Bitmap)) e.Effect = DragDropEffects.All; //on autorise les effect

// DataFormats.Bitmap  il ya aussi pour les fichiers, ....
// DataFormats.File ....


// DragDrop De l'objet

((Panel )sender).BackgroundImage = (Bitmap) e.Data.GetData(DataFormats.Bitmap );

//((Panel )sender). Je  fait un casting de l'objet qui excute le dragDrop, vu que je sais que c'est un panel je me tracasse pas,/
//(Bitmap) e.Data.GetData(DataFormats.Bitmap ); Je recupere la data, et je specifie que c'est un Bitmap 


// se met au moment ou vous vouler executer le DragDrop
// Souvant au mouse down

DoDragDrop(((Panel)sender).BackgroundImage ,DragDropEffects.All ) ;

// j'ennvoye l'image du panel 


Voila, si vous avez des questions j'essayerais d'y reponde
je metterais un exemple pour faire un drag depuis un explorer ...

 

 Conclusion

Voila, dans le Zip il y a un exemple

Avec 4 pannel on peut drager la photo dans le n'importe quelle panel et le panel source se vide apres


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Drag Drop
    •   bin
      •   Debug
        • Drag Drop.exeTélécharger ce fichier [Réservé aux membres club]8 704 octets
        • Drag Drop.pdbTélécharger ce fichier [Réservé aux membres club]15 872 octets
        • test.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier16 994 octets
    •   obj
      •   Debug
        • temp
        • TempPE
        • Drag Drop.exeTélécharger ce fichier [Réservé aux membres club]8 704 octets
        • Drag Drop.exe.incrTélécharger ce fichier [Réservé aux membres club]1 780 octets
        • Drag Drop.pdbTélécharger ce fichier [Réservé aux membres club]15 872 octets
        • Drag Drop.projdataTélécharger ce fichier [Réservé aux membres club]8 072 octets
        • Drag__Drop.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]324 octets
    • App.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 078 octets
    • AssemblyInfo.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 598 octets
    • Drag Drop.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 373 octets
    • Drag Drop.csproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 773 octets
    • Drag Drop.exeTélécharger ce fichier [Réservé aux membres club]8 704 octets
    • Drag Drop.pdbTélécharger ce fichier [Réservé aux membres club]15 872 octets
    • Drag Drop.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier916 octets
    • Drag Drop.suoTélécharger ce fichier [Réservé aux membres club]7 168 octets
    • Form1.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 215 octets
    • Form1.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 315 octets
    • test.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier16 994 octets

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) NOTIFICATIONS DANS UN DELEGATE ASYNCHRONE par olivieram2
Source avec Zip Source avec une capture Source .NET (Dotnet) PIXEL SHADER - CRÉATION, UTILISATION, ET BINDING par yoannd
Source avec Zip Source avec une capture Source .NET (Dotnet) UITYPEEDITOR HACKING, PROPERTYGRID ET LISTVIEW CONFIGURABLES... par gourky
Source avec Zip Source .NET (Dotnet) CONVERTION D'UNE IMAGE EN G-CODE, GRAVURE CNC par gourky
Source avec Zip Source .NET (Dotnet) CAROUSEL EN WPF (USERCONTROL) par CoolSpirit

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) DRAG DROP ENTRANT ET CLIPBOARD : MÊME COMBAT ! par yoannd
Source avec Zip Source avec une capture Source .NET (Dotnet) MAFTOOLS : TESTEUR D'EXPRESSIONS RÉGULIÈRES par sebmafate
Source avec Zip Source .NET (Dotnet) GESTIONNAIRE DE GLISSER DÉPOSER (DRAG-DROP) par Le_proprio_de_mykeyes
Source avec Zip Source .NET (Dotnet) DRAG AND DROP par gcorbineau
Source avec Zip Source avec une capture Source .NET (Dotnet) CLASSE TREEVIEW AVEC DRAG DROP DES NOEUDS ENTRE EUX par nseveno

Commentaires et avis

Commentaire de gg00xiv le 23/05/2003 14:42:52

ca bug kan on passe l'image hors d'un panel

Commentaire de mrpheus le 23/05/2003 16:29:03

oui c'est normal, si tu drag ho d'un panel l'image source est quand meme supreimée .
Eu c'est juste un exemple...

Commentaire de JuS le 16/07/2004 15:45:09

Ca bug aussi lorsque tu drag&drop l'image sur elle-même.

Merci pour cet exemple ...

Commentaire de nick664 le 24/03/2005 19:28:58

Salut,
Est ce que tu peux me donner la salotion au bug (ca bug kan on passe l'image hors d'un panel, drag&drop l'image sur elle-même).
Merci bcp pour cette exemple il m'a aidé.

Commentaire de _shun_ le 22/12/2008 16:38:34

Exemple simple et clair, ça fait plaisir! Merci.

Commentaire de greg317 le 11/03/2009 14:24:47 1/10

Tu pourrais donner tout le code source pour qu'on puisse plus facilement comprendre comment ça marche??

Commentaire de anwar666 le 01/12/2009 02:50:23

salut !!!
comment on peut Tester si un panel est vide ???

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Drag Drop de fichiers [ par Popolino69 ] Comment fat-on pour gerer le Drag Drop de fichier depuis l'explorateur windows vers mon application.Et aussi depuis mon application vers l'explorateur Faire un drag and drop depuis et vers un datagrid [ par OlivierAfpaRoubaix ] Bonjour a tous,Je voudrais faire un drag and drop d'un element d'une datagrid vers un textbox ou un autre datagrid (meme WindowsForm ou pas).Est-ce-qu Drag and Drop sur les datagrid [ par OlivierAfpaRoubaix ] J'aimerais faire un drag and drop d'une cellule de datagrid vers un TextBox. Comment faire ? probleme de drag (and drop) [ par MorpionMx ] Bonjour à tous, Voila, je suis en train de m'amuser à developper un jeu de cartes.Les cartes heritent de la classe UserControl.J'aimerais pouvoir les Drag and drop d'un treeview sur lui meme !!! [ par nicola2s ] J'ai créé un treeview qui liste les fichiers de mes dossiers.Et je voudrais pouvoir déplacer un fichier d'un dossier vers un autre(dans mon treeview) Drag & Drop vers un DataGrid... [ par Zekez ] Salut, voilà mon prob: J'aimerais réaliser un Drag & Drop d'une TextBox vers un DataGrid mais j'ai un soucis du coté de mon DataGrid... J'aimerais pou Déplacement d'une image en drag & drop [ par oberown ] Comment faire un drag & drop d'une image.Donc on laisse la souris appuyer et on peut déplacer l'image dans l'application.J'ai fait ceci pour l'instant Icône du Drag and Drop [ par JuS ] Juste une petite question.Je cherche à modifier l'icône qui est affichée quand on fait un Drag and Drop. Je sais qu'en VB c'était possible alors je me Drag & drop de noeud dans un même treeview [ par Perse ] Bonjour à ceux qui lirons,je voudrai savoir comment déplacer, par drag & drop, un noeud vers un autre noeud dans un même treeview.Merci d'avance pour Problème de Drag n Drop [ par malara ] Salut tout le monde, j'ai un petit problème ...J'ai implémenté un drag n drop de fichiers tout simple : la source du drag est hors


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales