Bonjour,

j'ai un souci sur la gestion d'un userControl, je voudrais supprimer un control en fonction de sa couleur lorsqu'un second control lui passe dessus. Voici le code du second control:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Point pt = new Point(Left - 1, Top - 1);
            Control ctrl = GetChildAtPoint(pt);
            if (ctrl != NULL){
            Color c1 = Color.FromArgb(ctrl.ForeColor.A, ctrl.ForeColor);
		 if ((c1.R == 255) && (c1.G == 128) && (c1.B == 128))
                {
                    ctrl.Dispose();    
		}
	    }
Le controle ctrl reste toujours à Null.