Foros del Web » Programación para mayores de 30 ;) » .NET »

Dibujando sobre un MDIContainer con DrawString

Estas en el tema de Dibujando sobre un MDIContainer con DrawString en el foro de .NET en Foros del Web. Buenos días! Estoy dibujando texto sobre una ventana de tipo MDIContainer. Lo hace bien, pero el problema es que se me ve tipo como 3D ...
  #1 (permalink)  
Antiguo 01/06/2011, 06:47
Avatar de dmassive  
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 2 meses
Puntos: 7
Pregunta Dibujando sobre un MDIContainer con DrawString

Buenos días!

Estoy dibujando texto sobre una ventana de tipo MDIContainer. Lo hace bien, pero el problema es que se me ve tipo como 3D y no queda bien.



El Codigo es este:
Código vb:
Ver original
  1. ' Establezco variables
  2.        Dim texto As String = "Esto es una PRUEBA"
  3.         Dim fuente As Font = _
  4.             New Font("Tahoma", 16, FontStyle.Bold, GraphicsUnit.Pixel)
  5.         Dim colorcito As Color = Color.White
  6.         Dim pincel As SolidBrush = New SolidBrush(colorcito)
  7.         Dim posicion As Point = New Point(10, 10)
  8.  
  9.         ' Creo la imagen
  10.        Me.BackgroundImage = New Bitmap(Me.ClientSize.Width, _
  11.             Me.ClientSize.Height)
  12.  
  13.         ' Establezco el filtro antialias
  14.        Graphics.FromImage(Me.BackgroundImage).TextRenderingHint _
  15.             = Drawing.Text.TextRenderingHint.AntiAlias
  16.  
  17.         ' Escribo la cadena de texto sobre la imagen
  18.        Graphics.FromImage(Me.BackgroundImage).DrawString( _
  19.             texto, fuente, pincel, posicion)

¿En que me estoy equivocando? ¿por que se ve mal? Desde ya muchas gracias!
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:35.