TextureBrush
TextureBrush class
Varje egenskap iTextureBrush
klass är enBrush
objekt som använder en bild för att fylla det inre av en form. Denna klass kan inte ärvas.
public sealed class TextureBrush : TransformBrush
Konstruktörer
namn | Beskrivning |
---|
TextureBrush(Image) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden. |
TextureBrush(Image, Rectangle) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden och avgränsande rektangel. |
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, Rectangle, ImageAttributes) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden, begränsningsrektangeln och bildattributen. |
TextureBrush(Image, RectangleF, ImageAttributes) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden, begränsningsrektangeln och bildattributen. |
TextureBrush(Image, WrapMode, Rectangle) | Initierar en ny instans avTextureBrush klass som använder den angivna bilden, radbrytningsläge och avgränsande rektangel. |
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 |
---|
Disposed { get; } | Får ett värde som indikerar om denna instans är bortskaffad. |
Image { get; } | FårImage objekt associerat med dettaTextureBrush objekt. |
ImageAttributes { get; } | FårImageAttributes i samband med dettaTextureBrush . |
ImageRectangle { get; } | FårRectangle i samband med dettaTextureBrush . |
IsTransformChanged { get; } | Får ett värde som indikerar om transformationer har ändrats på något sätt. Till exempel att ställa in transformationsmatrisen eller anropa någon av metoderna som ändrar transformationsmatrisen. Egenskapen introduceras för bakåtkompatibilitet med GDI+. |
Opacity { get; set; } | Hämtar eller ställer in borstens opacitet. Värdet ska vara mellan 0 och 1. Värdet 0 betyder att borsten är helt synlig, värdet 1 betyder att borsten är helt ogenomskinlig. |
Transform { get; set; } | Hämtar eller ställer in en kopiaMatrix som definierar en lokal geometrisk transformation för dettaTransformBrush . |
WrapMode { get; set; } | Hämtar eller sätter enWrapMode uppräkning som anger lindningsläget för dettaTransformBrush . |
Metoder
namn | Beskrivning |
---|
virtual DeepClone() | Skapar en ny djup klon av strömmenBrush . |
Dispose() | Tar bort den aktuella instansen. |
MultiplyTransform(Matrix) | MultiplicerarMatrix som representerar den lokala geometriska transformationen av dettaLinearGradientBrush av den angivnaMatrix genom att föregå det angivnaMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | MultiplicerarMatrix som representerar den lokala geometriska transformationen av dettaLinearGradientBrush av den angivnaMatrix i angiven ordning. |
ResetTransform() | ÅterställerTransform egenskap till identitet. |
RotateTransform(float) | Roterar den lokala geometriska transformationen med angivet belopp. Denna metod förutsätter rotationen till transformationen. |
RotateTransform(float, MatrixOrder) | Roterar den lokala geometriska transformationen med angivet belopp i angiven ordning. |
ScaleTransform(float, float) | Skalar den lokala geometriska transformationen med de angivna mängderna. Den här metoden lägger in skalningsmatrisen i transformationen. |
ScaleTransform(float, float, MatrixOrder) | Skalar den lokala geometriska transformationen med de angivna mängderna i angiven ordning. |
TranslateTransform(float, float) | Översätter den lokala geometriska transformationen med de angivna måtten. Denna metod lägger till översättningen till transformen. |
TranslateTransform(float, float, MatrixOrder) | Översätter den lokala geometriska transformationen med de angivna måtten i angiven ordning. |
Se även