Tracer la ligne dans c #
J'ai du nouveau en c# et j'ai du mal à tracer une ligne dans un formulaire. Voici le code que j'ai jusqu'ici.
Graphics g;
g = this.CreateGraphics();
Pen myPen = new Pen(Color.Red);
myPen.Width = 30;
g.DrawLine(myPen, 30, 30, 45, 65);
g.DrawLine(myPen, 1, 1, 45, 65);
source d'informationauteur JohnB
Vous devez vous connecter pour publier un commentaire.
Essayer dans
OnPaint
Ce n'est pas vraiment une question que vous n'avez pas dit ce que vous voyez.
La bonne façon de le faire est dans votre formulaire
Paint
gestionnaire d'événement. Obtenez de l'objet graphique à partir de lae
argument. Essayez et laissez-nous savoir ce que vous voyez.Vous devriez être en dessin dans la Peinture de l'événement de l'objet sur lequel vous voulez dessiner la ligne. Utilisez donc l'objet Graphique dans le
e
variable de laEventArgs
paramètre de l'événement de Peinture. Voici une VB.NET exemple:et de l'exécuter à partir de votre initialiseur: