TextureBrush
TextureBrush class
Ogni proprietà delTextureBrush
la classe è aBrush
oggetto che utilizza un’immagine per riempire l’interno di una forma. Questa classe non può essere ereditata.
public sealed class TextureBrush : TransformBrush
Costruttori
Nome | Descrizione |
---|
TextureBrush(Image) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine specificata. |
TextureBrush(Image, Rectangle) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine e il rettangolo di delimitazione specificati. |
TextureBrush(Image, RectangleF) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine e il rettangolo di delimitazione specificati. |
TextureBrush(Image, WrapMode) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine e la modalità di avvolgimento specificate. |
TextureBrush(Image, Rectangle, ImageAttributes) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine, il rettangolo di delimitazione e gli attributi dell’immagine specificati. |
TextureBrush(Image, RectangleF, ImageAttributes) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine, il rettangolo di delimitazione e gli attributi dell’immagine specificati. |
TextureBrush(Image, WrapMode, Rectangle) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine, la modalità di avvolgimento e il rettangolo di delimitazione specificati. |
TextureBrush(Image, WrapMode, RectangleF) | Inizializza una nuova istanza diTextureBrush classe che utilizza l’immagine, la modalità di avvolgimento e il rettangolo di delimitazione specificati. |
Proprietà
Nome | Descrizione |
---|
Disposed { get; } | Ottiene un valore che indica se questa istanza è stata eliminata. |
Image { get; } | Ottiene ilImage oggetto associato a questoTextureBrush oggetto. |
ImageAttributes { get; } | Ottiene ilImageAttributes associato a questoTextureBrush . |
ImageRectangle { get; } | Ottiene ilRectangle associato a questoTextureBrush . |
IsTransformChanged { get; } | Ottiene un valore che indica se le trasformazioni sono state modificate in qualche modo. Ad esempio, impostando la matrice di trasformazione o chiamando uno qualsiasi dei metodi che alterano la matrice di trasformazione. La proprietà è stata introdotta per la compatibilità con le versioni precedenti con GDI+. |
Opacity { get; set; } | Ottiene o imposta l’opacità del pennello. Il valore deve essere compreso tra 0 e 1. Il valore 0 significa che il pennello è completamente visibile, il valore 1 significa che il pennello è completamente opaco. |
Transform { get; set; } | Ottiene o imposta una copiaMatrix che definisce una trasformata geometrica locale per questoTransformBrush . |
WrapMode { get; set; } | Ottiene o imposta aWrapMode enumerazione che indica la modalità di avvolgimento per questoTransformBrush . |
Metodi
Nome | Descrizione |
---|
virtual DeepClone() | Crea un nuovo clone profondo della correnteBrush . |
Dispose() | Elimina l’istanza corrente. |
MultiplyTransform(Matrix) | Moltiplica ilMatrix che rappresenta la trasformata geometrica locale di questoLinearGradientBrush dal specificatoMatrix anteponendo 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. |
TranslateTransform(float, float) | Converte la trasformazione geometrica locale in base alle dimensioni specificate. Questo metodo antepone la traduzione alla trasformazione. |
TranslateTransform(float, float, MatrixOrder) | Converte la trasformazione geometrica locale in base alle dimensioni specificate nell’ordine specificato. |
Guarda anche