TextureBrush

TextureBrush class

Jede Eigenschaft der TextureBrush-Klasse ist ein Brush-Objekt, das ein Bild verwendet, um das Innere einer Form zu füllen. Diese Klasse kann nicht vererbt werden.

public sealed class TextureBrush : Brush

Konstrukteure

NameBeschreibung
TextureBrush(Image)Initialisiert eine neue Instanz vonTextureBrush Klasse, die das angegebene Bild verwendet.
TextureBrush(Image, RectangleF)Initialisiert eine neue Instanz vonTextureBrush Klasse, die das angegebene Bild und das Begrenzungsrechteck verwendet.
TextureBrush(Image, WrapMode)Initialisiert eine neue Instanz vonTextureBrush Klasse, die das angegebene Bild und den Umbruchmodus verwendet.
TextureBrush(Image, RectangleF, ImageAttributes)Initialisiert eine neue Instanz vonTextureBrush Klasse, die das angegebene Bild, das Begrenzungsrechteck und die Bildattribute verwendet.
TextureBrush(Image, WrapMode, RectangleF)Initialisiert eine neue Instanz vonTextureBrush Klasse, die das angegebene Bild, den Umbruchmodus und das Begrenzungsrechteck verwendet.

Eigenschaften

NameBeschreibung
Image { get; }Ruft das Image-Objekt ab, das diesem TextureBrush-Objekt zugeordnet ist.
Transform { get; set; }Ruft eine Kopie des Matrix-Objekts ab oder legt eine Kopie fest, die eine lokale geometrische Transformation für das Bild definiert, das diesem TextureBrush-Objekt zugeordnet ist.
WrapMode { get; set; }Ruft eine WrapMode-Enumeration ab oder legt sie fest, die den Umbruchmodus für dieses TextureBrush-Objekt angibt.

Methoden

NameBeschreibung
override Clone()Erstellt eine exakte Kopie davonTextureBrush Objekt.
Dispose()Gibt alle von diesem Brush-Objekt verwendeten Ressourcen frei.
MultiplyTransform(Matrix)Multipliziert dieMatrix Objekt, das die lokale geometrische Transformation davon darstelltTextureBrush Objekt durch die angegebenenMatrix Objekt durch voranstellen der angegebenenMatrix Objekt.
MultiplyTransform(Matrix, MatrixOrder)Multipliziert dieMatrix Objekt, das die lokale geometrische Transformation davon darstelltTextureBrush Objekt durch die angegebenenMatrix Objekt in der angegebenen Reihenfolge.
ResetTransform()Setzt die Transform-Eigenschaft davon zurückTextureBrush Widerspruch gegen Identität.
RotateTransform(float)Dreht die lokale geometrische Transformation davonTextureBrush Objekt um den angegebenen Betrag. Diese Methode stellt die Drehung der Transformation voran.
RotateTransform(float, MatrixOrder)Dreht die lokale geometrische Transformation davonTextureBrush Objekt um den angegebenen Betrag in der angegebenen Reihenfolge.
ScaleTransform(float, float)Skaliert die lokale geometrische Transformation davonTextureBrush Objekt um die angegebenen Beträge. Diese Methode stellt die Skalierungsmatrix der Transformation voran.
ScaleTransform(float, float, MatrixOrder)Skaliert die lokale geometrische Transformation davonTextureBrush object um die angegebenen Beträge in der angegebenen Reihenfolge.
TranslateTransform(float, float)Übersetzt die lokale geometrische Transformation davonTextureBrushObjekt um die angegebenen Abmessungen. Diese Methode stellt die Übersetzung der Transformation voran.
TranslateTransform(float, float, MatrixOrder)Übersetzt die lokale geometrische Transformation davonTextureBrush Objekt durch die angegebenen Abmessungen in der angegebenen Reihenfolge.

Siehe auch