Bonjour !
J'ai pour projet de créer un Memory en c#, et je suis a la phase de deplacement d'images,
Mes problèmes :
-lorsque je déplace une image sur une autre elle la remplace
-Je fais un simple clique dessus elle disparaît...
Les pictureBoxs contiennent les images*
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 private void pictureBox_MouseDown(object sender, MouseEventArgs e) { PictureBox courante = (PictureBox)sender; if(e.Button == MouseButtons.Left) ancienne = courante; if(courante.Image != null) courante.DoDragDrop(courante.Image, DragDropEffects.Copy); } private void pictureBox_DragEnter(object sender, DragEventArgs e) { PictureBox courante = (PictureBox)sender; e.Effect = DragDropEffects.Copy; } private void pictureBox_DragDrop(object sender, DragEventArgs e) { PictureBox couranteBas = (PictureBox)sender; couranteBas.Image = (Image)e.Data.GetData(DataFormats.Bitmap); ancienne.Image = null; }![]()
Partager