Controle qui dessine une droite/ligne

Signaler
Messages postés
12
Date d'inscription
lundi 15 janvier 2007
Statut
Membre
Dernière intervention
10 mars 2009
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Bonjour
voici mon problème ,je voudrais dessiner une ligne dans un panel ,j'ai deja trouvé des  exemple sur le net qui explique  ça ,mais je  voulais pas une simple dessin  de ligne.
je voudrais que mon ligne dessinée soit un objet avec un nom un tail un possition ...
donc je pense a cree un controle qui dessine une ligne,mais je n'arrive pas a faire ça si quelqu'un  a une solution je suis  preneur.
merçi d'avance

1 réponse

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
Salut, utilise ce genre de classe :

public class Line
{
    private Pen pen;
    private Point p1;
    private Point p2;


    public Line( Pen pen, Point p1, Point p2 )
    {
        this.pen = pen;
        this.p1 = p1;
        this.p2 = p2;
    }


    public void Draw( Graphics g )
    {
        g.DrawLine( pen, p1, p2 );
    }
}