Red de conocimiento informático -
Espacio del host - Quiero usar la programación C# para realizar la función de dibujo de líneas continuas. Ahora puedo dibujar líneas una por una. ¿Cómo puedo usar el punto final de la primera línea como punto inicial de la segunda? Gracias
Quiero usar la programación C# para realizar la función de dibujo de líneas continuas. Ahora puedo dibujar líneas una por una. ¿Cómo puedo usar el punto final de la primera línea como punto inicial de la segunda? Gracias
El principio es el mismo que el de abajo. El siguiente es un código completo. Copie y ejecute usando System.Collections.Generic; usando System.Windows.Forms; Form1: Formulario {form1 público() {InitializeComponent(); this.MouseDown+=new MouseEventHandler(Form1_MouseDown); } Lista PointList = new List(); MouseEventArgs e) { if (e.Button == MouseButtons.Left) { puntoX = e.X; puntoY = e.Y; PointList.Add(new PointF(pointX, pointY)); Gráficos = CreateGraphics(); Color .Red); if (PointList.Count > 1) {graphics.DrawLine(myPen, PointList[PointList.Count - 2], PointList[PointList.Count - 1]); ve a agregué algo, espero que te sea útil,,,