Class TextureBrush

TextureBrush class

Elke eigenschap van deTextureBrush klas is eenBrush object dat een afbeelding gebruikt om de binnenkant van een vorm te vullen. Deze klasse kan niet worden geërfd.

public sealed class TextureBrush : TransformBrush

Constructeurs

NaamBeschrijving
TextureBrush(Image)Initialiseert een nieuw exemplaar van hetTextureBrush klasse die de opgegeven afbeelding gebruikt.
TextureBrush(Image, Rectangle)Initialiseert een nieuw exemplaar van hetTextureBrush klasse die de opgegeven afbeelding en begrenzende rechthoek gebruikt.
TextureBrush(Image, RectangleF)Initialiseert een nieuw exemplaar van hetTextureBrush klasse die de opgegeven afbeelding en begrenzende rechthoek gebruikt.
TextureBrush(Image, WrapMode)Initialiseert een nieuw exemplaar van hetTextureBrush klasse die de opgegeven afbeelding en wrap-modus gebruikt.
TextureBrush(Image, Rectangle, ImageAttributes)Initialiseert een nieuw exemplaar van hetTextureBrush klasse die de opgegeven afbeelding, begrenzende rechthoek en afbeeldingsattributen gebruikt.
TextureBrush(Image, RectangleF, ImageAttributes)Initialiseert een nieuw exemplaar van hetTextureBrush klasse die de opgegeven afbeelding, begrenzende rechthoek en afbeeldingsattributen gebruikt.
TextureBrush(Image, WrapMode, Rectangle)Initialiseert een nieuw exemplaar van hetTextureBrushklasse die de opgegeven afbeelding, omloopmodus en omsluitende rechthoek gebruikt.
TextureBrush(Image, WrapMode, RectangleF)Initialiseert een nieuw exemplaar van hetTextureBrushklasse die de opgegeven afbeelding, omloopmodus en omsluitende rechthoek gebruikt.

Eigenschappen

NaamBeschrijving
Disposed { get; }Krijgt een waarde die aangeeft of deze instantie is verwijderd.
Image { get; }Krijgt deImage object dat hiermee verband houdtTextureBrush object.
ImageAttributes { get; }Krijgt deImageAttributes hiermee in verband gebrachtTextureBrush .
ImageRectangle { get; }Krijgt deRectangle hiermee in verband gebrachtTextureBrush .
IsTransformChanged { get; }Krijgt een waarde die aangeeft of transformaties op een of andere manier zijn gewijzigd. Bijvoorbeeld het instellen van de transformatiematrix of het aanroepen van een van de methoden die de transformatiematrix wijzigen. De eigenschap is geïntroduceerd voor achterwaartse compatibiliteit met GDI+.
Opacity { get; set; }Hiermee wordt de dekking van het penseel opgehaald of ingesteld. De waarde moet tussen 0 en 1 liggen. De waarde 0 betekent dat het penseel volledig zichtbaar is, de waarde 1 betekent dat het penseel volledig dekkend is.
Transform { get; set; }Haalt of stelt een kopie inMatrix die hiervoor een lokale geometrische transformatie definieertTransformBrush .
WrapMode { get; set; }Haalt of zet aWrapMode opsomming die de wrap-modus hiervoor aangeeftTransformBrush .

methoden

NaamBeschrijving
virtual DeepClone()Maakt een nieuwe diepe kloon van de huidigeBrush .
Dispose()Verwijdert de huidige instantie.
MultiplyTransform(Matrix)Vermenigvuldigt deMatrix dat vertegenwoordigt de lokale geometrische transformatie hiervanLinearGradientBrush door de opgegevenMatrix door het gespecificeerde vooraf te gaanMatrix .
MultiplyTransform(Matrix, MatrixOrder)Vermenigvuldigt deMatrix dat vertegenwoordigt de lokale geometrische transformatie hiervanLinearGradientBrush door de opgegevenMatrix in de opgegeven volgorde.
ResetTransform()Reset deTransform eigendom tot identiteit.
RotateTransform(float)Roteert de lokale geometrische transformatie met de gespecificeerde hoeveelheid. Deze methode voegt de rotatie toe aan de transformatie.
RotateTransform(float, MatrixOrder)Roteert de lokale geometrische transformatie met de opgegeven hoeveelheid in de opgegeven volgorde.
ScaleTransform(float, float)Schaalt de lokale geometrische transformatie met de gespecificeerde hoeveelheden. Deze methode voegt de schaalmatrix toe aan de transformatie.
ScaleTransform(float, float, MatrixOrder)Schaalt de lokale geometrische transformatie met de opgegeven hoeveelheden in de opgegeven volgorde.
TranslateTransform(float, float)Vertaalt de lokale geometrische transformatie door de opgegeven dimensies. Deze methode voegt de vertaling toe aan de transformatie.
TranslateTransform(float, float, MatrixOrder)Vertaalt de lokale geometrische transformatie door de opgegeven dimensies in de opgegeven volgorde.

Zie ook