0/5 (7 avis)
Vue 30 001 fois - Téléchargée 2 314 fois
// 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 ...
1 déc. 2009 à 02:50
comment on peut Tester si un panel est vide ???
11 mars 2009 à 14:24
22 déc. 2008 à 16:38
24 mars 2005 à 19:28
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é.
16 juil. 2004 à 15:45
Merci pour cet exemple ...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.