Rectangle en premier plan

minetgrostiti Messages postés 2 Date d'inscription mercredi 21 novembre 2007 Statut Membre Dernière intervention 4 décembre 2010 - 28 nov. 2009 à 23:18
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 - 30 nov. 2009 à 01:19
Bonjour
En c#:

J'ai une pictureBox incluant une image le tout dans Form1
Je crée un rectangle (DrawRectangle) pour délimiter une zone de contrôle sur mon image(pour analyse d'image), le probléme est que mon rectangle est en arriére plan par rapport à ma pictureBox, je voudrais le contraire.


Merci

1 réponse

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
30 nov. 2009 à 01:19
Salut,

public partial class Form1 : Form
{
    public Form1( )
    {
        InitializeComponent( );

        PictureBox pb = new PictureBox( );
        pb.Parent = this;
        pb.Dock = DockStyle.Fill;
        pb.Image = this.Icon.ToBitmap( );
        pb.SizeMode = PictureBoxSizeMode.StretchImage;
        pb.Paint += new PaintEventHandler( PictureBox_Paint );
    }

    private void PictureBox_Paint( object sender, PaintEventArgs e )
    {
        e.Graphics.DrawRectangle( new Pen(
            Color.Blue, 10.0f ), 10, 10, 100, 100 );
    }
}
0
Rejoignez-nous