Freigeben über


LinearGradientBrush-Klasse

Kapselt ein Brush-Objekt mit einem linearen Farbverlauf. Diese Klasse kann nicht geerbt werden.

Namespace: System.Drawing.Drawing2D
Assembly: System.Drawing (in system.drawing.dll)

Syntax

'Declaration
Public NotInheritable Class LinearGradientBrush
    Inherits Brush
'Usage
Dim instance As LinearGradientBrush
public sealed class LinearGradientBrush : Brush
public ref class LinearGradientBrush sealed : public Brush
public final class LinearGradientBrush extends Brush
public final class LinearGradientBrush extends Brush

Hinweise

Diese Klasse kapselt sowohl zweifarbige Farbverläufe als auch benutzerdefinierte Farbverläufe mit mehreren Farben.

Alle linearen Farbverläufe sind entlang einer Linie definiert, die entweder durch die Breite eines Rechtecks oder durch zwei Punkte angegeben ist.

Standardmäßig ist ein zweifarbiger linearer Farbverlauf ein gleichmäßiger horizontaler linearer Übergang von der Anfangs- zur Endfarbe entlang der angegebenen Linie. Passen Sie das Übergangsschema unter Verwendung der Blend-Klasse, der SetSigmaBellShape-Methoden oder der SetBlendTriangularShape-Methoden an. Passen Sie die Richtung des Farbverlaufs an, indem Sie die LinearGradientMode-Enumeration oder den Winkel im Konstruktor angeben.

Verwenden Sie zum Erstellen eines Farbverlaufs mit mehreren Farben die InterpolationColors-Eigenschaft.

Die Transform-Eigenschaft gibt eine auf den Farbverlauf angewendete lokale geometrische Transformation an.

Vererbungshierarchie

System.Object
   System.MarshalByRefObject
     System.Drawing.Brush
      System.Drawing.Drawing2D.LinearGradientBrush

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

LinearGradientBrush-Member
System.Drawing.Drawing2D-Namespace