Share via


LinearGradientBrush Costruttori

Definizione

Inizializza una nuova istanza della classe LinearGradientBrush con i punti e i colori specificati.

Overload

LinearGradientBrush(Point, Point, Color, Color)

Inizializza una nuova istanza della classe LinearGradientBrush con i punti e i colori specificati.

LinearGradientBrush(PointF, PointF, Color, Color)

Inizializza una nuova istanza della classe LinearGradientBrush con i punti e i colori specificati.

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e l'orientamento.

LinearGradientBrush(Rectangle, Color, Color, Single)

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e una modalità di orientamento.

LinearGradientBrush(RectangleF, Color, Color, Single)

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

LinearGradientBrush(Point, Point, Color, Color)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Inizializza una nuova istanza della classe LinearGradientBrush con i punti e i colori specificati.

public:
 LinearGradientBrush(System::Drawing::Point point1, System::Drawing::Point point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Point * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As Point, point2 As Point, color1 As Color, color2 As Color)

Parametri

point1
Point

Struttura Point che rappresenta il punto iniziale della sfumatura lineare.

point2
Point

Struttura Point che rappresenta il punto finale della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura lineare.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura lineare.

Si applica a

LinearGradientBrush(PointF, PointF, Color, Color)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Inizializza una nuova istanza della classe LinearGradientBrush con i punti e i colori specificati.

public:
 LinearGradientBrush(System::Drawing::PointF point1, System::Drawing::PointF point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.PointF * System.Drawing.PointF * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As PointF, point2 As PointF, color1 As Color, color2 As Color)

Parametri

point1
PointF

Struttura PointF che rappresenta il punto iniziale della sfumatura lineare.

point2
PointF

Struttura PointF che rappresenta il punto finale della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura lineare.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura lineare.

Si applica a

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e l'orientamento.

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

Parametri

rect
Rectangle

Struttura Rectangle che specifica i limiti della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura.

linearGradientMode
LinearGradientMode

Elemento di enumerazione LinearGradientMode che specifica l'orientamento della sfumatura. L'orientamento determina il punto iniziale e quello finale della sfumatura. LinearGradientMode.ForwardDiagonal, ad esempio, specifica che il punto iniziale è l'angolo superiore sinistro del rettangolo e il punto finale è l'angolo inferiore destro del rettangolo.

Si applica a

LinearGradientBrush(Rectangle, Color, Color, Single)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single)

Parametri

rect
Rectangle

Struttura Rectangle che specifica i limiti della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura.

angle
Single

Angolo, misurato in gradi in senso orario dall'asse x, della linea di orientamento della sfumatura.

Commenti

Tutti i punti lungo qualsiasi linea perpendicolare alla linea di orientamento sono lo stesso colore.

La linea iniziale è perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea iniziale sono il colore iniziale. La linea finale è quindi perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea finale sono il colore finale.

L'angolo della linea di orientamento determina quali angoli passano le linee iniziali e finali. Ad esempio, se l'angolo è compreso tra 0 e 90 gradi, la linea iniziale passa attraverso l'angolo superiore sinistro e la linea finale passa attraverso l'angolo inferiore destro.

Si applica a

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e una modalità di orientamento.

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

Parametri

rect
RectangleF

Struttura RectangleF che specifica i limiti della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura.

linearGradientMode
LinearGradientMode

Elemento di enumerazione LinearGradientMode che specifica l'orientamento della sfumatura. L'orientamento determina il punto iniziale e quello finale della sfumatura. LinearGradientMode.ForwardDiagonal, ad esempio, specifica che il punto iniziale è l'angolo superiore sinistro del rettangolo e il punto finale è l'angolo inferiore destro del rettangolo.

Si applica a

LinearGradientBrush(RectangleF, Color, Color, Single)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single)

Parametri

rect
RectangleF

Struttura RectangleF che specifica i limiti della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura.

angle
Single

Angolo, misurato in gradi in senso orario dall'asse x, della linea di orientamento della sfumatura.

Commenti

Tutti i punti lungo qualsiasi linea perpendicolare alla linea di orientamento sono lo stesso colore.

La linea iniziale è perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea iniziale sono il colore iniziale. La linea finale è quindi perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea finale sono il colore finale.

L'angolo della linea di orientamento determina quali angoli passano le linee iniziali e finali. Ad esempio, se l'angolo è compreso tra 0 e 90 gradi, la linea iniziale passa attraverso l'angolo superiore sinistro e la linea finale passa attraverso l'angolo inferiore destro.

Si applica a

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

Parametri

rect
Rectangle

Struttura Rectangle che specifica i limiti della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura.

angle
Single

Angolo, misurato in gradi in senso orario dall'asse x, della linea di orientamento della sfumatura.

isAngleScaleable
Boolean

Impostare su true per specificare che l'angolo viene modificato dalla trasformazione associata a questo LinearGradientBrush. In caso contrario, impostare su false.

Commenti

Tutti i punti lungo qualsiasi linea perpendicolare alla linea di orientamento sono lo stesso colore.

La linea iniziale è perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea iniziale sono il colore iniziale. La linea finale è quindi perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea finale sono il colore finale.

L'angolo della linea di orientamento determina quali angoli passano le linee iniziali e finali. Ad esempio, se l'angolo è compreso tra 0 e 90 gradi, la linea iniziale passa attraverso l'angolo superiore sinistro e la linea finale passa attraverso l'angolo inferiore destro.

Si applica a

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs
Origine:
LinearGradientBrush.cs

Crea una nuova istanza della classe LinearGradientBrush basata su un rettangolo, il colore iniziale e quello finale e un angolo di orientamento.

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

Parametri

rect
RectangleF

Struttura RectangleF che specifica i limiti della sfumatura lineare.

color1
Color

Struttura Color che rappresenta il colore iniziale della sfumatura.

color2
Color

Struttura Color che rappresenta il colore finale della sfumatura.

angle
Single

Angolo, misurato in gradi in senso orario dall'asse x, della linea di orientamento della sfumatura.

isAngleScaleable
Boolean

Impostare su true per specificare che l'angolo viene modificato dalla trasformazione associata a questo LinearGradientBrush. In caso contrario, impostare su false.

Commenti

Tutti i punti lungo qualsiasi linea perpendicolare alla linea di orientamento sono lo stesso colore.

La linea iniziale è perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea iniziale sono il colore iniziale. La linea finale è quindi perpendicolare alla linea di orientamento e passa attraverso uno degli angoli del rettangolo. Tutti i punti sulla linea finale sono il colore finale.

L'angolo della linea di orientamento determina quali angoli passano le linee iniziali e finali. Ad esempio, se l'angolo è compreso tra 0 e 90 gradi, la linea iniziale passa attraverso l'angolo superiore sinistro e la linea finale passa attraverso l'angolo inferiore destro.

Si applica a