como crear un rectangulo sobre un picturebox

28/02/2006 - 13:56 por skywalker | Informe spam
tengo un picturebox y cuando hago click creo un rectangulo de unas
dimensiones dadas, mi problema es que cuando hago otra vez click se crea otro
rectangulo en otra posicion pero el anterior sigue mostrandose. ¿como podria
eliminar el anterior rectangulo y solo se mostrase el que se indicase por las
coordenadas del raton?
utilizo el siguiente codigo para mostrar el rectangulo:

g=pictureBox1.CreateGraphics();
g.DrawRectangle(lapiz,e.X,e.Y,10,10);

el lapiz ya esta creado como atributo de la clase.
 

Leer las respuestas

#1 Vyacheslav Popov
28/02/2006 - 14:23 | Informe spam
Prueba invalidad el area de dibujo. En tu caso picturebox.


"skywalker" escribió en el mensaje
news:
tengo un picturebox y cuando hago click creo un rectangulo de unas
dimensiones dadas, mi problema es que cuando hago otra vez click se crea
otro
rectangulo en otra posicion pero el anterior sigue mostrandose. ¿como
podria
eliminar el anterior rectangulo y solo se mostrase el que se indicase por
las
coordenadas del raton?
utilizo el siguiente codigo para mostrar el rectangulo:

g=pictureBox1.CreateGraphics();
g.DrawRectangle(lapiz,e.X,e.Y,10,10);

el lapiz ya esta creado como atributo de la clase.

Preguntas similares