Guten Abend,
sicherlich ist dies hier mit genug "googlen" auch in anderer, aber fast gleicher Form zu finden.
Jeddoch wollte ich es hier nochmal zur Verfügung stellen:
Zuerst muss
importiert werden.
Dann:
Hierbei kann durch eine beliebige Farbe ersetzt werden.
Und auch bei: kann die "Richtung" variiert werden.
Erweiterte Anwendung
Spoiler anzeigen
Ein Beispiel vieler Möglichkeiten:
Verschiebung:
Spoiler anzeigen
LG
sicherlich ist dies hier mit genug "googlen" auch in anderer, aber fast gleicher Form zu finden.
Jeddoch wollte ich es hier nochmal zur Verfügung stellen:
Zuerst muss
importiert werden.
Dann:
VB.NET-Quellcode
- Protected Overrides Sub onpaint(ByVal a As System.Windows.Forms.PaintEventArgs)
- ' Formgröße
- Dim größe As New Rectangle(0, 0, Me.Width, Me.Height)
- Using lgb As New LinearGradientBrush(größe, Color.White, Color.Black, LinearGradientMode.BackwardDiagonal)
- ' anzeigen
- a.Graphics.FillRectangle(lgb, größe)
- End Using
- End Sub
Hierbei kann durch eine beliebige Farbe ersetzt werden.
Und auch bei: kann die "Richtung" variiert werden.
Erweiterte Anwendung
Edit: Natürlich kann im auch anderes mit "Graphics gemacht werden"
Hier ein wirklich kleiner Vorgeschmack: openbook.galileocomputing.de/vb_net/msvb110000.htm
Hier ein wirklich kleiner Vorgeschmack: openbook.galileocomputing.de/vb_net/msvb110000.htm
Ein Beispiel vieler Möglichkeiten:
Verschiebung:
Der Bereich, indem der Farbverlauf ist kann auch verschoben werden.
Dazu hier ein kleines Beispiel:
Hier wird zuerst die Entfernung zum Rand bestimmt. In diesem Fall ist es 20 und 20, dann wird die Größe bestimmt. Hier kann man z.B die Formhöhe und die Formlänge durch 2 teilen.
Dazu hier ein kleines Beispiel:
Hier wird zuerst die Entfernung zum Rand bestimmt. In diesem Fall ist es 20 und 20, dann wird die Größe bestimmt. Hier kann man z.B die Formhöhe und die Formlänge durch 2 teilen.
LG
Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von „LaMiy“ ()