Dibujar Linea

20/02/2004 - 16:41 por Pablo Salazar | Informe spam
Hola a todos.
Soy novato en graficas de c#.
he tratado y no he podido ni dibujar una linea en un formulario.
Alguien me puede ayudar con un ejemplo de como dibujar una linea o un
rectangulo en una forma. Con un ejemplo que funcione me guio.

Gracias por su ayuda.

Pablo Salazar.

Preguntas similare

Leer las respuestas

#1 KAREL
20/02/2004 - 18:36 | Informe spam
Este ejemplo es lo mas simple.

private void Form1_Paint(object sender,
System.Windows.Forms.PaintEventArgs e)
{
e.Graphics.DrawLine
(Pens.Black,0,0,100,100);
}

saludos...
karel.
Respuesta Responder a este mensaje
#2 Camilo Villa
20/02/2004 - 19:22 | Informe spam
También puedes investigas las librerias de GDI+ para realizar dibujos
personalizado. los metodos de la calse Drawing.Graphics, te pueden dar una
pista más exacta.

Ejemplo:

para Realiza dibujos en un Form tienes que hacer referencia al namespace.
System.Drawing.Graphics -- para dibujar lineas, cuadros circulos, etc...

public void DrawLinesPointF(PaintEventArgs e)
{
// Create pen.
Pen pen = new Pen(Color.Black, 3);
// Create array of points that define lines to draw.
PointF[] points {
new PointF( 10.0F, 10.0F),
new PointF( 10.0F, 100.0F),
new PointF(200.0F, 50.0F),
new PointF(250.0F, 300.0F)
};
//Draw lines to screen.
e.Graphics.DrawLines(pen, points);
}


Camilo Villa
APTECH Certified Visual Studio .NET - Microsoft 3 DCE
"Pablo Salazar" escribió en el mensaje
news:
Hola a todos.
Soy novato en graficas de c#.
he tratado y no he podido ni dibujar una linea en un formulario.
Alguien me puede ayudar con un ejemplo de como dibujar una linea o un
rectangulo en una forma. Con un ejemplo que funcione me guio.

Gracias por su ayuda.

Pablo Salazar.


Respuesta Responder a este mensaje
#3 Pablo Salazar
20/02/2004 - 20:02 | Informe spam
Gracias por sus ejemplo.
Otra pregunta, abusando de su confianza.
cual es la funcion de PaintEventArgs e, y como puedo hacer para que al hacer
click en un boton dibuje una linea en la forma.

Gracias.


"Pablo Salazar" wrote in message
news:
Hola a todos.
Soy novato en graficas de c#.
he tratado y no he podido ni dibujar una linea en un formulario.
Alguien me puede ayudar con un ejemplo de como dibujar una linea o un
rectangulo en una forma. Con un ejemplo que funcione me guio.

Gracias por su ayuda.

Pablo Salazar.


Respuesta Responder a este mensaje
#4 Camilo Villa
20/02/2004 - 22:29 | Informe spam
Por el momento te puedo adelantar que PaintEventArgs es el delegado que
dispara el evento Paint del un objeto (Form, PictureBox, etc.)
en cuanto a lo que pides más tarde, cuando llege a casa te puedo colaborar..
tengo justo ese ejemplo...

Camilo Villa
APTECH Certified Visual Studio .NET - Microsoft 3 DCE
"Pablo Salazar" escribió en el mensaje
news:ePIN%23P%
Gracias por sus ejemplo.
Otra pregunta, abusando de su confianza.
cual es la funcion de PaintEventArgs e, y como puedo hacer para que al


hacer
click en un boton dibuje una linea en la forma.

Gracias.


"Pablo Salazar" wrote in message
news:
> Hola a todos.
> Soy novato en graficas de c#.
> he tratado y no he podido ni dibujar una linea en un formulario.
> Alguien me puede ayudar con un ejemplo de como dibujar una linea o un
> rectangulo en una forma. Con un ejemplo que funcione me guio.
>
> Gracias por su ayuda.
>
> Pablo Salazar.
>
>


Respuesta Responder a este mensaje
#5 Octavio Hernandez
23/02/2004 - 14:31 | Informe spam
Pablo,

La clase PaintEventArgs es una clase heredera (especializada) de EventArgs
que se utiliza en los eventos Paint para que podamos acceder a información
específica de dibujo como el contexto gráfico, etc.

Del mismo modo existe una clase MouseEventArgs que nos permite enterarnos en
los eventos de ratón de las coordenadas del ratón, qué botón ha sido
pulsado, etc. También existe una clase KeyboardEventArgs para los eventos de
teclado, y muchas otras versiones de EventArgs para tipos de eventos
específicos.

Salu2,

Octavio Hernández

"Pablo Salazar" escribió en el mensaje
news:ePIN%23P%
Gracias por sus ejemplo.
Otra pregunta, abusando de su confianza.
cual es la funcion de PaintEventArgs e, y como puedo hacer para que al


hacer
click en un boton dibuje una linea en la forma.

Gracias.


"Pablo Salazar" wrote in message
news:
> Hola a todos.
> Soy novato en graficas de c#.
> he tratado y no he podido ni dibujar una linea en un formulario.
> Alguien me puede ayudar con un ejemplo de como dibujar una linea o un
> rectangulo en una forma. Con un ejemplo que funcione me guio.
>
> Gracias por su ayuda.
>
> Pablo Salazar.
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida