Hola gente!
Pues mirad, estaba intentando hacer una cosilla, que en VB me parecía una chorradilla con la ayuda de las VB PowerPacks, y era dibujar una linea en el formulario.
Bueno pues con el siguiente código me crea la linea perfectamente, el problema viene cuando minimizo la ventana o le hago un refresh al formulario, ya que dicha linea desaparece.
Pen miLapiz = new Pen(Color.Black, 10);
Graphics miGrafico = CreateGraphics();
miGrafico.DrawLine(miLapiz, new Point(5, 5), new Point(50, 50));
¿Alguien sabría decirme que es lo que debo hacer para que la linea permanezca?
Muchas gracias de antemano. Saludos!
en VB6 con la propiedad AutoRedraw = True se soluciona, pero en .NET no pusieron tal propiedad y no veo otra que poner ese bloque de codigo en el evento Paint() del formulario, ahi te va a funcionar sin desaparecer. sino busca como crear graficos persistentes en .NET
saludos.