Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Zeroql en 26 Febrero 2012, 18:18 pm



Título: Problema al dibujar un rectangulo en un UserControl
Publicado por: Zeroql en 26 Febrero 2012, 18:18 pm
Buenas tardes tengan todos,

Tengo un problema cuando dibujo un rectacgulo con gradiancolor y uno de los colores es transparentes. esto lo hago al dibujar un user control

el problema es que donde deberia empezar la transparencia aparece una linea blanca, eso solo el algunos formularios, cuando cargo el control en otros no aparece dicha linea,

Por que se da??? y como puedo solucionarla???

Aqui dejo el codigo que utilizo para el dibujado

Código
  1. Dim gRECT As Rectangle = New Rectangle(1,1 + CInt((Me.Height / 2)), Me.Width - 2, Height)
  2. Dim eg As LinearGradientBrush = New LinearGradientBrush(gRECT, Color.Transparent, Color.LightBlue, LinearGradientMode.Vertical)
  3. g.FillRectangle(eg, gRECT)
  4.  

De ante mano muchas gracias por la ayuda!!!