Ver Mensaje Individual
  #2  
Antiguo 06-03-2008
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Reputación: 23
Crandel Va por buen camino
Te puedo ayudar un poco con .NET y C# aunque para dibujar en el navegador calculo que se hace con ASP.NET y no tengo idea.

igualmente no debe ser tan diferente.

En .NET tienes la clase Graphics que te permite dibujar. Los controles tambien tienen su evento onPain pero aca se llama Paint :

Código:
private void Control_Paint(object sender, PaintEventArgs e)
{
}
donde el parametro e, contiene el objeto Graphics y lo tomas asi:

Código:
Graphics g = e.Graphics;
y ya puedes empezar a dibujar

o si quieres heredar de algun control para modificar su apariencia, puedes sobreescribir el metodo Draw

Código:
public override void Draw(Graphics g, Rectangle ViewRect)
{
}
como ves, recibes esta clase donde dibujar como parametro directamente.

Luego usas cualquiera de sus tantas funciones que trae como:

DrawLine: permite dibujar una linea
DrawLines: dibujar lineas a partir de un vector
DrawCurve: similar al anterior pero te las redondea.
DrawImage: imagen
DrawRectangle: rectangulo
etc, etc

o sus versiones donde las rellena como:
FillRectangle

Espero que te de una idea

Suerte
__________________
[Crandel]
Responder Con Cita