Picture box

16/09/2004 - 23:18 por Hugo Kaa | Informe spam
Buenas tardes foro tengo una consulta que hacerles.
tengo un picture box en vb .net pero cuando hago algo como
el codigo que les muestro a continuacion, minimizo la
forma y luego la restauro ya pierdo el contenido del
picturebox (picturebox aparece en blanco)alguien sabe como
puedo hacer para resolver esto

PictureBox1.CreateGraphics.DrawString(StrEANCode,
FontForText, New System.Drawing.SolidBrush
(Me.PictureBox1.ForeColor), CSng((sngX2 - sngX1) / 2), CSng
(sngY2 - FontForText.Height), strFormat)

Gracias, siempre

Preguntas similare

Leer las respuestas

#1 tribufo
16/09/2004 - 23:54 | Informe spam
Visual Basic 6.0
AutoRedraw


Visual Basic .NET Equivalent
Property No equivalent. To persist graphics, put graphics
methods in the Paint event.



Buenas tardes foro tengo una consulta que hacerles.
tengo un picture box en vb .net pero cuando hago algo


como
el codigo que les muestro a continuacion, minimizo la
forma y luego la restauro ya pierdo el contenido del
picturebox (picturebox aparece en blanco)alguien sabe


como
puedo hacer para resolver esto

PictureBox1.CreateGraphics.DrawString(StrEANCode,
FontForText, New System.Drawing.SolidBrush
(Me.PictureBox1.ForeColor), CSng((sngX2 - sngX1) / 2),


CSng
(sngY2 - FontForText.Height), strFormat)

Gracias, siempre
.

Respuesta Responder a este mensaje
#2 V. Hugo Kaa
17/09/2004 - 17:29 | Informe spam
No entiendo que me quieres decir con eso agradezco que
seas más explicito por favor.


Visual Basic 6.0
AutoRedraw


Visual Basic .NET Equivalent
Property No equivalent. To persist graphics, put


graphics
methods in the Paint event.



Buenas tardes foro tengo una consulta que hacerles.
tengo un picture box en vb .net pero cuando hago algo


como
el codigo que les muestro a continuacion, minimizo la
forma y luego la restauro ya pierdo el contenido del
picturebox (picturebox aparece en blanco)alguien sabe


como
puedo hacer para resolver esto

PictureBox1.CreateGraphics.DrawString(StrEANCode,
FontForText, New System.Drawing.SolidBrush
(Me.PictureBox1.ForeColor), CSng((sngX2 - sngX1) / 2),


CSng
(sngY2 - FontForText.Height), strFormat)

Gracias, siempre
.



.

Respuesta Responder a este mensaje
#3 tribufo
17/09/2004 - 18:12 | Informe spam
La cuestion es que debes colocar todos tus comandos de
dibujo en el evento paint del picture box, pues en .net un
picturebox no es persistente ( algo asi como no tiene
memoria de lo que debe mostrar) por lo tanto se debe
redibujar tantas veces como sea necesario. Cuando es
necesario redibujar? cuando se genera el evento paint.

Espero te sirva.

No entiendo que me quieres decir con eso agradezco que
seas más explicito por favor.


Visual Basic 6.0
AutoRedraw


Visual Basic .NET Equivalent
Property No equivalent. To persist graphics, put


graphics
methods in the Paint event.



Buenas tardes foro tengo una consulta que hacerles.
tengo un picture box en vb .net pero cuando hago algo


como
el codigo que les muestro a continuacion, minimizo la
forma y luego la restauro ya pierdo el contenido del
picturebox (picturebox aparece en blanco)alguien sabe


como
puedo hacer para resolver esto

PictureBox1.CreateGraphics.DrawString(StrEANCode,
FontForText, New System.Drawing.SolidBrush
(Me.PictureBox1.ForeColor), CSng((sngX2 - sngX1) / 2),


CSng
(sngY2 - FontForText.Height), strFormat)

Gracias, siempre
.



.



.

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