Feedback

Farbverlauf

Sprache: VB

Einen Farbverlauf kann man mit VB.Net ganz einfach machen. Naeheres unter: http://www.ploetzeneder.eu/softwareentwicklung/cvbnet/70-farbverlauf-mit-c-oder-vb.html
Dim BaseRectangle As New Rectangle(0, 0, ptbtiles.Width - 1, ptbtiles.Height - 1)
Dim Gradient_Brush As New System.Drawing.Drawing2D.LinearGradientBrush(BaseRectangle, Color.Red, Color.LightSlateGray, System.Drawing.Drawing2D.LinearGradientMode.Vertical)
e.Graphics.FillRectangle(Gradient_Brush, BaseRectangle)

Dim BaseRectangle As New Rectangle(0, 0, ptbtiles.Width - 1, ptbtiles.Height - 1)
Dim Gradient_Brush As New System.Drawing.Drawing2D.LinearGradientBrush(BaseRectangle, Color.Red, Color.LightSlateGray, System.Drawing.Drawing2D.LinearGradientMode.Vertical)
e.Graphics.FillRectangle(Gradient_Brush, BaseRectangle)

2 Kommentare

  1. Ich finde das überhaupt nicht einfach. Ich verstehe es nicht.
    Da werden zwei „Variablen“ definiert. Und nun?
    Leider führt der Link auch ins Leere.

  2. Das ganze bezieht sich schinbar auf GDI+ und Windows Forms. Die Variable e in der 3. Zeile sind vermutlich EventArgs des Paint-Events eines Controls worauf dann eben der Farbverlauf gezeichnet wird.