TextureBrush
TextureBrush class
Varje egenskap i klassen TextureBrush är ett Brush-objekt som använder en bild för att fylla det inre av en form. Den här klassen kan inte ärvas.
public sealed class TextureBrush : Brush
Konstruktörer
| namn | Beskrivning |
|---|
| TextureBrush(Image) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden. |
| TextureBrush(Image, RectangleF) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden och avgränsande rektangel. |
| TextureBrush(Image, WrapMode) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden och radbrytningsläget. |
| TextureBrush(Image, RectangleF, ImageAttributes) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden, begränsningsrektangeln och bildattributen. |
| TextureBrush(Image, WrapMode, RectangleF) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden, radbrytningsläge och avgränsande rektangel. |
Egenskaper
| namn | Beskrivning |
|---|
| Image { get; } | Hämtar bildobjektet som är associerat med detta TextureBrush-objekt. |
| Transform { get; set; } | Hämtar eller ställer in en kopia av Matrix-objektet som definierar en lokal geometrisk transformation för image som är associerad med detta TextureBrush-objekt. |
| WrapMode { get; set; } | Hämtar eller ställer in en WrapMode-uppräkning som anger radbrytningsläget för detta TextureBrush-objekt. |
Metoder
| namn | Beskrivning |
|---|
| override Clone() | Skapar en exakt kopia av dettaTextureBrush objekt. |
| Dispose() | Frigör alla resurser som används av detta Brush-objekt. |
| MultiplyTransform(Matrix) | MultiplicerarMatrix objekt som representerar den lokala geometriska transformationen av dettaTextureBrush objekt av det angivnaMatrix objekt genom att prepending det angivnaMatrix objekt. |
| MultiplyTransform(Matrix, MatrixOrder) | MultiplicerarMatrix objekt som representerar den lokala geometriska transformationen av dettaTextureBrush objekt av det angivnaMatrix objekt i angiven ordning. |
| ResetTransform() | Återställer egenskapen Transform för dennaTextureBrush invända mot identitet. |
| RotateTransform(float) | Roterar den lokala geometriska transformationen av dennaTextureBrush objekt med det angivna beloppet. Den här metoden förutsätter rotationen till transformationen. |
| RotateTransform(float, MatrixOrder) | Roterar den lokala geometriska transformationen av dennaTextureBrush objekt med angivet belopp i angiven ordning. |
| ScaleTransform(float, float) | Skalar den lokala geometriska transformationen av dettaTextureBrush objekt med de angivna mängderna. Den här metoden lägger till skalningsmatrisen till transformationen. |
| ScaleTransform(float, float, MatrixOrder) | Skalar den lokala geometriska transformationen av dettaTextureBrush object med de angivna beloppen i den angivna ordningen. |
| TranslateTransform(float, float) | Översätter den lokala geometriska transformationen av dettaTextureBrushobjekt med de angivna dimensionerna. Denna metod lägger till översättningen till transformationen. |
| TranslateTransform(float, float, MatrixOrder) | Översätter den lokala geometriska transformationen av dettaTextureBrush objekt med de angivna dimensionerna i angiven ordning. |
Se även