Bonjour voila mon probleme,

Alors j'ai mis un panel sur un form et ensuite a l'aide de la classe drawing et de l'objet rectangle j'ai dessiné une grille sur mon panel tout ceci dans l'evenement paint du panel.
Maintenant j'aimerais pouvoir cliquer sur le panel et plus particuliérement dans une des cases de ma grille et que l'espace delimiter par cette case de la grille change par exemple de couleur ou que une image se mette a l'interieur.
voila mon code

pour la methode panel_paint

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
 
	private void pl_adverssaire_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
		{
			ArrayList grille_adverssaire=new ArrayList();
			for(int i=0;i<=270;i=i+30)
			{	
				for(int j=0;j<=270;j=j+30)
				{
					grille_adverssaire.Add(new Rectangle(10+i,10+j,30,30));
				}
			}
			foreach(Rectangle rec in grille_adverssaire)
			{
				e.Graphics.DrawRectangle(SystemPens.WindowText, rec);
			}
		}
Je precise que je fait se travaille pour une epti de bts et que la grille me servira pour une bataille navalle.[/b]