1. August 200718 j Hoi, ich habe ein Panel und zeichne in diesem eine Grafik, die farblich von hellgrau nach grau verläuft. In diesem Panel sind logos Der Hintergrund dieser logos sollte transparent dargestellt werden, da die grafik, die ich im paint ereignis vom panel zeichne, dieses scheinbar verhindert (ohne gehts ja...) Private Sub Panel1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Panel1.Paint Dim rect As Rectangle Dim ryBrush As System.Drawing.Drawing2D.LinearGradientBrush Dim g As Graphics g = Panel1.CreateGraphics rect = New Rectangle(0, 0, Panel1.Width, Panel1.Height) ryBrush = New System.Drawing.Drawing2D.LinearGradientBrush(rect, Color.Gray, Color.LightGray, System.Drawing.Drawing2D.LinearGradientMode.ForwardDiagonal) End If g.FillRectangle(ryBrush, rect) Panel1.CreateGraphics.FillRectangle(ryBrush, rect) End Sub
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.