LinearGradientBrush

LinearGradientBrush class

Incapsula aBrush con gradiente lineare. Questa classe non può essere ereditata.

public sealed class LinearGradientBrush : Brush

Costruttori

NomeDescrizione
LinearGradientBrush(Point, Point, Color, Color)Inizializza una nuova istanza diLinearGradientBrush classe con i punti e i colori specificati.
LinearGradientBrush(PointF, PointF, Color, Color)Inizializza una nuova istanza diLinearGradientBrush classe con i punti e i colori specificati.
LinearGradientBrush(Rectangle, Color, Color, float)Inizializza una nuova istanza diLinearGradientBrushclasse basata su un rettangolo, colori iniziali e finali e un angolo di orientamento.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Inizializza una nuova istanza diLinearGradientBrush classe basata su un rettangolo, colori iniziali e finali e orientamento.
LinearGradientBrush(RectangleF, Color, Color, float)Inizializza una nuova istanza diLinearGradientBrushclasse basata su un rettangolo, colori iniziali e finali e un angolo di orientamento.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Inizializza una nuova istanza diLinearGradientBrush classe basata su un rettangolo, colori iniziali e finali e una modalità di orientamento.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Inizializza una nuova istanza diLinearGradientBrushclasse basata su un rettangolo, colori iniziali e finali e un angolo di orientamento.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Inizializza una nuova istanza diLinearGradientBrushclasse basata su un rettangolo, colori iniziali e finali e un angolo di orientamento.

Proprietà

NomeDescrizione
Blend { get; set; }Ottiene o imposta aBlend che specifica posizioni e fattori che definiscono un falloff personalizzato per il gradiente.
GammaCorrection { get; set; }Ottiene o imposta un valore che indica se la correzione gamma è abilitata per questoLinearGradientBrush .
InterpolationColors { get; set; }Ottiene o imposta aColorBlendche definisce un gradiente lineare multicolore.
LinearColors { get; set; }Ottiene o imposta i colori iniziali e finali del gradiente.
Rectangle { get; }Ottiene una regione rettangolare che definisce i punti di inizio e fine del gradiente.
Transform { get; set; }Ottiene o imposta una copiaMatrix che definisce una trasformazione geometrica locale per questoLinearGradientBrush .
WrapMode { get; set; }Ottiene o imposta aWrapMode enumerazione che indica la modalità di avvolgimento per questoLinearGradientBrush .

Metodi

NomeDescrizione
override Clone()Crea una copia esatta di questoLinearGradientBrush .
Dispose()Rilascia tutte le risorse utilizzate da questo oggetto Brush.
MultiplyTransform(Matrix)Moltiplica ilMatrix che rappresenta la trasformata geometrica locale di questoLinearGradientBrush dal specificatoMatrix anteponendo a quello specificatoMatrix .
MultiplyTransform(Matrix, MatrixOrder)Moltiplica ilMatrix che rappresenta la trasformata geometrica locale di questoLinearGradientBrush dal specificatoMatrix nell’ordine specificato.
ResetTransform()Reimposta ilTransform proprietà su identità.
RotateTransform(float)Ruota la trasformazione geometrica locale della quantità specificata. Questo metodo antepone la rotazione alla trasformazione.
RotateTransform(float, MatrixOrder)Ruota la trasformazione geometrica locale della quantità specificata nell’ordine specificato.
ScaleTransform(float, float)Ridimensiona la trasformazione geometrica locale degli importi specificati. Questo metodo antepone la matrice di ridimensionamento alla trasformazione.
ScaleTransform(float, float, MatrixOrder)Ridimensiona la trasformazione geometrica locale degli importi specificati nell’ordine specificato.
SetBlendTriangularShape(float)Crea un gradiente lineare con un colore centrale e un decadimento lineare su un unico colore su entrambe le estremità.
SetBlendTriangularShape(float, float)Crea un gradiente lineare con un colore centrale e un decadimento lineare su un unico colore su entrambe le estremità.
SetSigmaBellShape(float)Crea un decadimento del gradiente basato su una curva a campana.
SetSigmaBellShape(float, float)Crea un decadimento del gradiente basato su una curva a campana.
TranslateTransform(float, float)Trasla la trasformazione geometrica locale in base alle dimensioni specificate. Questo metodo antepone la traslazione alla trasformazione.
TranslateTransform(float, float, MatrixOrder)Converte la trasformazione geometrica locale in base alle dimensioni specificate nell’ordine specificato.

Guarda anche